Timeline



2011-03-24:

22:55 Ticket #323 (Source of unsuccessful `mv` has zero size after re-mount) closed by Jakub Jermář
fixed: Libfs forgot to put the node after it failed to link. Fixed in …
20:27 Ticket #243 (ppc32 exception handling broken) updated by Martin Decky
Milestone changed
20:25 ReleaseNotes/0.5.0 edited by Martin Decky
retarget ppc32 regressions for future release (diff)
20:19 SashimiRegressions edited by Martin Decky
niagara seems to have a regression (diff)
19:01 ReleaseNotes/0.5.0 edited by Jakub Jermář
(diff)
18:58 ReleaseNotes/0.5.0 edited by Jakub Jermář
Mention rm and cat improvements. (diff)
18:51 SashimiRegressions edited by Martin Decky
SMP in msim actually works (although it does nothing :)) (diff)
18:50 SashimiRegressions edited by Martin Decky
replace N/T with — (better readability) (diff)
18:46 SashimiRegressions edited by Martin Decky
reformat the table for better readability (in source form) (diff)
18:42 SashimiRegressions edited by Martin Decky
issue 1 was eliminated in revision 893 (diff)
12:51 Ticket #318 (Unexpected pfrc (159712).) updated by Jakub Jermář
istate→epc seems to be a userland address.
10:45 NetworkBridging edited by Martin Decky
Swap two words (diff)
10:44 NetworkBridging edited by Martin Decky
Small updates and warnings (diff)
00:36 Ticket #322 (`cp` seems to produce a corrupted copy on a non-root fat) updated by Jakub Jermář
Milestone changed
00:36 Ticket #322 (`cp` seems to produce a corrupted copy on a non-root fat) closed by Jakub Jermář
fixed: Fix merged in changeset:mainline,890.
00:35 Ticket #321 (Could not unmount FAT after `mv`) updated by Jakub Jermář
Component changed
00:35 Ticket #321 (Could not unmount FAT after `mv`) closed by Jakub Jermář
fixed: Fix merged in changeset:mainline,890.
00:31 Ticket #322 (`cp` seems to produce a corrupted copy on a non-root fat) updated by Jakub Jermář
Component changed
This is actually a problem of the bdsh implementation of cp. If the …
00:01 Ticket #321 (Could not unmount FAT after `mv`) updated by Jakub Jermář
I have already fixed this in lp:~jakub/helenos/fs. The problem is that …
00:00 Ticket #322 (`cp` seems to produce a corrupted copy on a non-root fat) updated by Jakub Jermář
Not reproducible if the root FS is FAT too.

2011-03-23:

23:59 Ticket #323 (Source of unsuccessful `mv` has zero size after re-mount) created by Jakub Jermář
1. mount a non-root FAT to /data 2. copy a file there, e.g. file1 3. …
22:36 Ticket #322 (`cp` seems to produce a corrupted copy on a non-root fat) created by Jakub Jermář
Mounting a non-root FAT file system over TMPFS root and doing: […] …
20:48 Ticket #321 (Could not unmount FAT after `mv`) created by Jakub Jermář
The mv command is expected to fail on FAT because FAT does not …
15:55 Lab edited by Jakub Jermář
(diff)
15:41 Ticket #318 (Unexpected pfrc (159712).) updated by Jakub Jermář
Replying to svoboda: > Note that while we return NULL, …

2011-03-22:

23:23 SashimiRegressions edited by Jiri Svoboda
GTA02 passes devman tests (diff)
23:04 SashimiRegressions edited by Jiri Svoboda
GTA02 passes network tests (diff)
22:20 SashimiRegressions edited by Jiri Svoboda
GTA02 passes sanity (diff)
21:38 SashimiRegressions edited by Jakub Jermář
Update results for arm32/integratorcp. (diff)
21:26 Ticket #210 (Newer Qemu breaks Integrator/CP support) closed by Jakub Jermář
fixed: Fix merged in changeset:mainline,889.
20:59 Ticket #320 (Would be nice to type kconsole commands while 'test *' runs) created by Jakub Jermář
In the unfortunate event that kconsole hangs while waiting for …
17:59 UsersGuide/CompilingFromSource edited by Jiri Svoboda
Building release files (diff)
07:59 Ticket #43 (Switch between virtual terminals using Alt+Fn) updated by Jiri Svoboda
Depends on, See also changed
07:59 Ticket #43 (Switch between virtual terminals using Alt+Fn) updated by Jiri Svoboda
See also changed
07:59 Ticket #156 (Improve support for non-xterm terminal emulators) updated by Jiri Svoboda
See also changed
07:58 Ticket #319 (Input method for character terminals) updated by Jiri Svoboda
See also changed

2011-03-21:

22:47 Ticket #319 (Input method for character terminals) created by Jiri Svoboda
HelenOS can be controlled with a keyboard or using a character …
22:45 Ticket #210 (Newer Qemu breaks Integrator/CP support) updated by Jakub Jermář
The framebuffer colors can be fixed by applying the following patch: …
22:32 Ticket #56 (Finish and merge the dynamic loader to trunk) updated by Jiri Svoboda
Status, Owner changed
Merged from mainline again (the branch was left at the state when it …
22:27 Ticket #210 (Newer Qemu breaks Integrator/CP support) updated by Jakub Jermář
By experimenting, I found out that in the new Qemu, the layout of the …
21:53 SashimiRegressions edited by Jakub Jermář
Update results for sparc64/niagara. (diff)
20:48 SashimiRegressions edited by Jakub Jermář
Update results for sparc64/serengeti. (diff)
20:16 SashimiRegressions edited by Jakub Jermář
Update results for sparc64/ultra. (diff)
19:35 CurrentIssues edited by Jakub Jermář
(diff)
19:00 SashimiRegressions edited by Jakub Jermář
(diff)
18:24 SashimiRegressions edited by Jakub Jermář
(diff)
13:15 Ticket #202 (fgetc() should be smarter about buffer flushing) updated by Martin Decky
The Linux manual page states about output streams flushing rules (for …
07:33 Ticket #318 (Unexpected pfrc (159712).) updated by Jiri Svoboda
By looking at the code what happens is that the following if

2011-03-20:

21:48 SashimiRegressions edited by Jakub Jermář
(diff)
21:07 SashimiRegressions edited by Jakub Jermář
(diff)
20:51 SashimiRegressions edited by Jakub Jermář
(diff)
20:29 SashimiRegressions edited by Jakub Jermář
(diff)
19:53 Ticket #318 (Unexpected pfrc (159712).) updated by Jakub Jermář
Initializing the pfrc variable to some known value reveals that …
19:50 SashimiRegressions created by Jakub Jermář
19:32 CurrentIssues edited by Jakub Jermář
(diff)
18:51 Ticket #318 (Unexpected pfrc (159712).) updated by Jakub Jermář
The issue is reproducible on msim 1.3.8 and mainline revision 885. To …
18:26 Ticket #318 (Unexpected pfrc (159712).) created by Jakub Jermář
During mainline testing before the upcoming 0.4.3 release, I hit the …

2011-03-19:

23:11 ReleaseNotes/0.5.0 edited by Jakub Jermář
Note about debug binaries. (diff)

2011-03-18:

22:59 GSOC edited by Jakub Jermář
We are a mentoring organization officially. (diff)
09:00 UsersGuide/CompilingFromSource edited by Jiri Svoboda
(diff)
08:59 UsersGuide/CompilingFromSource edited by Jiri Svoboda
(diff)
08:58 UsersGuide/CompilingFromSource edited by Jiri Svoboda
Stress disclaimer even more (diff)
08:57 UsersGuide/CompilingFromSource edited by Jiri Svoboda
Manual configuration (diff)
08:47 UsersGuide/CompilingFromSource edited by Jiri Svoboda
Automatic configuration plus running instructions (diff)
08:41 HowToContribute edited by Jiri Svoboda
Compiling instructions (diff)

2011-03-17:

23:04 FreeRunner edited by Jiri Svoboda
Update (diff)
22:54 ReleaseNotes/0.5.0 edited by Jiri Svoboda
Automatic release building (diff)
22:51 ReleaseNotes/0.5.0 edited by Jiri Svoboda
Add special notes (diff)
22:41 ReleaseNotes/0.5.0 edited by Jiri Svoboda
Details on GTA02 support. (diff)
22:33 Ticket #302 (GTA02 touchscreen does not work) closed by Jiri Svoboda
fixed: Fixed in changeset:mainline,885. I modified the condition in …
20:00 Codenames edited by Jakub Jermář
(diff)
20:00 ReleaseNotes/0.5.0 edited by Jakub Jermář
(diff)
19:59 ReleaseNotes/0.5.0 edited by Jakub Jermář
We actually have only the pc platform driver as of now. (diff)
07:53 Ticket #302 (GTA02 touchscreen does not work) updated by Jiri Svoboda
I still plan to fix this before the release.
07:53 Ticket #108 (Building of release files should be automated) closed by Jiri Svoboda
fixed: In changeset:mainline,881, changeset:mainline,882 and …

2011-03-14:

21:06 Ticket #307 (Devman and DDF-based drivers are too verbose) updated by Vojtech Horky
Cc, Component changed
Added patch to reduce number of messages printed by devman. I tried …
20:55 devman_logging.patch attached to Ticket #307 by Vojtech Horky
Patch for conditional printing of devman messages
19:45 Ticket #317 (Structured binary data editor) created by Jiri Svoboda
Implement a tool to view and edit structured binary data, such as …

2011-03-11:

17:25 Ticket #316 (Real CD-ROM not working) updated by Jiri Svoboda
ata_bd does not use the 'right' way of detecting ATA(PI) devices. It …
17:18 Ticket #316 (Real CD-ROM not working) updated by Jiri Svoboda
Status, Owner changed
17:18 Ticket #316 (Real CD-ROM not working) created by Jiri Svoboda
While ata_bd does work with the emulated CD-ROM inside Qemu, it does …
17:16 HardwareSupport edited by Jiri Svoboda
(diff)
00:17 Ticket #290 (Infrequent hang of loaders while reading from fat during startup) closed by Jakub Jermář
fixed: Fixed in changeset:mainline,880.

2011-03-10:

23:18 Ticket #290 (Infrequent hang of loaders while reading from fat during startup) updated by Jakub Jermář
I think what happens is this: 1. block_get(ba1) 2. block_get(ba2), …
19:22 Ticket #311 (Port of Portable C Compiler (pcc) to HelenOS) updated by Jakub Jermář
See also changed
19:22 Ticket #315 (Port of GNU Binutils to HelenOS) updated by Jakub Jermář
See also changed
19:10 Ticket #315 (Port of GNU Binutils to HelenOS) updated by Jakub Jermář
Summary changed
19:10 Ticket #315 (Port of GNU Binutils to HelenOS) created by Jakub Jermář
Port essential programs from GNU Binutils to HelenOS. Details:: The …
11:27 Ticket #40 (Implement support for Sgi Octane (mips64)) updated by Martin Decky
Description changed

2011-03-09:

23:11 Ticket #313 (Enhancement of user space debugging and observability features) updated by Jakub Jermář
Depends on changed
23:10 Ticket #313 (Enhancement of user space debugging and observability features) updated by Jakub Jermář
Description changed
23:10 Ticket #314 (Debugging information lost for some aborts) created by Jakub Jermář
Starting with changeset:mainline,845, an aborting task will not print …
22:50 Ticket #313 (Enhancement of user space debugging and observability features) created by Jakub Jermář
Improve or implement features for HelenOS user space debugging and …
22:29 Ticket #312 (Coredumps should contain register state) updated by Jakub Jermář
Component changed
22:24 Ticket #280 (Taskdump should print fibril stacks) updated by Jakub Jermář
Component changed
22:20 Ticket #312 (Coredumps should contain register state) created by Jakub Jermář
Corefiles generated by taskdump do not contain the register …
22:10 Ticket #192 (Facility for comfortable network configuration and utilization) updated by Jakub Jermář
Description changed
22:00 Ticket #146 (Modern operating system without MMU) closed by Jakub Jermář
deferred: The thesis was successfully defended in the week of Jan 31. The text …
21:51 Ticket #59 (FAT server improvement: FAT12, FAT32, FAT64) updated by Jakub Jermář
Description changed
21:47 Ticket #311 (Port of Portable C Compiler (pcc) to HelenOS) updated by Jakub Jermář
Summary changed
21:47 Ticket #58 (FAT server improvement: LFN) updated by Jakub Jermář
Summary changed
21:46 Ticket #59 (FAT server improvement: FAT12, FAT32, FAT64) updated by Jakub Jermář
Keywords, See also, Description, Summary changed
19:18 Ticket #303 (Read-only UDF 1.02 (DVD-Video)) updated by Jiri Svoboda
Description changed
19:08 Ticket #305 (SATA AHCI block driver) updated by Jiri Svoboda
Description changed
16:03 Ticket #311 (Port of Portable C Compiler (pcc) to HelenOS) updated by Jakub Jermář
Description changed
16:01 Ticket #311 (Port of Portable C Compiler (pcc) to HelenOS) updated by Jakub Jermář
Component changed
16:00 Ticket #311 (Port of Portable C Compiler (pcc) to HelenOS) updated by Jakub Jermář
Keywords changed
15:59 Ticket #311 (Port of Portable C Compiler (pcc) to HelenOS) created by Jakub Jermář
Port the Portable C Compiler to HelenOS. Details:: The Portable C …
15:37 Ticket #40 (Implement support for Sgi Octane (mips64)) updated by Jakub Jermář
Component changed
11:23 Ticket #40 (Implement support for Sgi Octane (mips64)) updated by Martin Decky
Version, Milestone, Description, Summary, Keywords changed
11:03 Ticket #192 (Facility for comfortable network configuration and utilization) updated by Martin Decky
Description changed
11:03 Ticket #194 (Driver for AMD Lance network card clone) updated by Martin Decky
Description changed
11:03 Ticket #303 (Read-only UDF 1.02 (DVD-Video)) updated by Martin Decky
Description changed
11:02 Ticket #305 (SATA AHCI block driver) updated by Martin Decky
Description changed
10:54 GSOC edited by Martin Decky
update for GSoC 2011 (diff)

2011-03-08:

21:10 Ticket #310 (Support for DWARF Debugging Information Format) updated by Jakub Jermář
Component changed
21:09 Ticket #305 (SATA AHCI block driver) updated by Jakub Jermář
Component changed
21:06 Ticket #54 (VFS to FUSE connector) updated by Jiri Svoboda
A thesis …
20:59 Ticket #305 (SATA AHCI block driver) updated by Jiri Svoboda
Keywords, Description changed
20:42 Ticket #310 (Support for DWARF Debugging Information Format) created by Jakub Jermář
Implement support for an essential subset of the DWARF Debugging …
20:37 Ticket #303 (Read-only UDF 1.02 (DVD-Video)) updated by Jiri Svoboda
Keywords changed
20:35 Ticket #303 (Read-only UDF 1.02 (DVD-Video)) updated by Jiri Svoboda
Owner, Component, Description changed
07:43 Ticket #285 (Assertion failed (driver->state == DRIVER_STARTING) at file ...) updated by Jakub Jermář
Milestone changed
07:43 Ticket #294 (Soft hang during boot on ia32) updated by Jakub Jermář
Milestone changed

2011-03-07:

23:22 Ticket #290 (Infrequent hang of loaders while reading from fat during startup) updated by Jakub Jermář
I managed to catch the FAT server when it was corrupting the hash …
20:15 Ticket #187 (Driver for NE2000 network card clone) updated by Jakub Jermář
Milestone changed
20:15 Ticket #187 (Driver for NE2000 network card clone) closed by Jakub Jermář
fixed: Taking this ticket off the GSoC 2011 list and closing as fixed. Fixed …
19:56 Ticket #108 (Building of release files should be automated) updated by Jiri Svoboda
With the integration of changeset:mainline,863 and …
17:02 Ticket #309 (async_data_read_finalize returns EOK even with NULL data and nonzero size) created by Radim Vansa
The function async_data_read_finalize returns EOK even with NULL data …

2011-03-06:

21:46 Sysel edited by Jiri Svoboda
Small clarification (diff)
21:38 Sysel edited by Jiri Svoboda
Some SBI internals (diff)
21:02 Sysel edited by Jiri Svoboda
NNPS battle plan (diff)

2011-03-02:

19:17 Ticket #108 (Building of release files should be automated) updated by Jakub Jermář
Status, Owner changed
15:49 Ticket #285 (Assertion failed (driver->state == DRIVER_STARTING) at file ...) updated by Vojtech Horky
Cc changed
15:45 Ticket #285 (Assertion failed (driver->state == DRIVER_STARTING) at file ...) updated by Vojtech Horky
I am not sure whether this is not completely different issue. But this …
13:04 Ticket #306 (VFS_OUT protocol server-side stubs) updated by Jakub Jermář
Description, Summary changed

2011-03-01:

20:57 Ticket #302 (GTA02 touchscreen does not work) updated by Jiri Svoboda
The touchscreen appears to 'stop working' starting with …
19:20 Ticket #308 (Implement DDF-based protocol for keyboard devices) updated by Vojtech Horky
Cc changed
17:46 Ticket #306 (VFS_OUT protocol server-side stubs) updated by Jakub Jermář
Should this be VFS_OUT protocol instead?
17:42 Ticket #308 (Implement DDF-based protocol for keyboard devices) created by Jiri Svoboda
Currently all drivers for keyboard devices (alias protocol drivers …
17:37 Ticket #307 (Devman and DDF-based drivers are too verbose) created by Jiri Svoboda
Devman and DDF-based drivers print too many debugging messages to the …
17:34 Ticket #306 (VFS_OUT protocol server-side stubs) created by Jiri Svoboda
File-system drivers could be simplified slightly by factoring out the …
17:30 StudentTips edited by Jiri Svoboda
Revert change (duplicate text) (diff)
08:04 Ticket #305 (SATA AHCI block driver) created by Jiri Svoboda
Implement a native HelenOS driver (or drivers) for an AHCI-compliant …

2011-02-28:

23:30 Ticket #303 (Read-only UDF 1.02 (DVD-Video)) updated by Jiri Svoboda
The reading of a DVD-Video disc is used just as a measure of …
23:26 Ticket #304 (Read-only UDF 2.50 (Blu-ray video)) created by Jiri Svoboda
Enhance the UDF file-system driver (when it is implemented, see ticket …
23:19 Ticket #303 (Read-only UDF 1.02 (DVD-Video)) created by Jiri Svoboda
Implement a file-system driver for a subset of the Universal Disk …
22:19 Ticket #302 (GTA02 touchscreen does not work) created by Jiri Svoboda
As of changeset:mainline,675 (and a while back) the touchscreen input …
21:31 spurious_int-bochs.png attached to Ticket #301 by Jiri Svoboda
21:31 Ticket #301 (Spurious interrupts in Bochs during boot) created by Jiri Svoboda
Running ia32 build of HelenOS mainline in Bochs (with a single …
21:22 spurious_int.jpg attached to Ticket #300 by Jiri Svoboda
Screen photo
21:21 Ticket #300 (Spurious interrupt on Phenom X4 (quad core)) created by Jiri Svoboda
When I run the ia32 port of HelenOS mainline on my workstation Kvadrat …
16:31 StudentTips edited by Jiri Svoboda
Respect copyright. (diff)
11:11 Repositories edited by Martin Decky
add two new branches (diff)

2011-02-27:

20:33 Ticket #147 (Security containers and access rights in HelenOS) updated by Štěpán Henek
bzr clone http://www.ms.mff.cuni.cz/~henes5am/HelenOS-acl+containers/
19:46 Ticket #288 (fat crashes on assert(idxp->pfc) in fat_node_get_core()) closed by Jakub Jermář
fixed: So the problem was that after unlinking the /log/klog node, its node …
17:13 Ticket #288 (fat crashes on assert(idxp->pfc) in fat_node_get_core()) updated by Jakub Jermář
I investigated the background of the: […] message printed during …

2011-02-26:

00:02 Ticket #275 (Default sparc64/ultra build grows out of the OBP identity mapped ...) closed by Jakub Jermář
fixed: Fixed in changeset:mainline,869.
00:00 Ticket #298 (The block cache has only 32-bit keys on 32-bit systems, but the block ...) created by Jakub Jermář
The functions accessing the block hash table will need to be fixed to …

2011-02-25:

23:57 Ticket #297 (TICK ticks ahead of TICK_COMPARE) created by Jakub Jermář
I noticed a couple of times that the simulated Niagara machine running …
14:17 Ticket #126 (Breakage and regression monitoring tool) updated by Jakub Jermář
Keywords changed
14:16 Ticket #192 (Facility for comfortable network configuration and utilization) updated by Jakub Jermář
Keywords changed
14:16 Ticket #187 (Driver for NE2000 network card clone) updated by Jakub Jermář
Keywords changed
14:15 Ticket #194 (Driver for AMD Lance network card clone) updated by Jakub Jermář
Keywords changed
14:15 Ticket #185 (HelenOS installer) updated by Jakub Jermář
Keywords changed
14:15 Ticket #188 (Enhancement of libc implementation) updated by Jakub Jermář
Keywords changed

2011-02-24:

12:58 Meetings edited by Martin Decky
prepare for next meeting (diff)
12:56 Lab edited by Martin Decky
add Ben NanoNote (diff)
12:50 ContemplatedPlatforms edited by Martin Decky
add Ben NanoNote, update tables (diff)
12:30 WikiStart edited by Martin Decky
unify capitalization and interpunction (diff)

2011-02-20:

19:24 Ticket #284 (Parallel build sometimes fails because generic/adt/list.o does not exist) closed by Jakub Jermář
fixed: Fixed in changeset:mainline,861 and changeset:mainline,862.

2011-02-19:

00:12 Ticket #270 (udp_sendto_message() leaves data_fragment_size uninitialized) updated by Jakub Jermář
Milestone changed
00:12 Ticket #268 (Running "while true; do echo prd | nc -u localhost 8080; done" hangs ...) updated by Jakub Jermář
Milestone changed

2011-02-18:

22:41 Ticket #174 (Mounting the same file system instance under multiple mount points ...) updated by Jakub Jermář
Milestone changed
22:41 Ticket #114 (memory reservation feature needed) updated by Jakub Jermář
Milestone changed
22:41 Ticket #103 (Running some of the kernel tests leaks memory) updated by Jakub Jermář
Milestone changed
22:40 Ticket #289 (klog's interrupt_received() routine is too heavy-weight) updated by Jakub Jermář
Milestone changed
22:40 Ticket #205 (TCP is not finished) updated by Jakub Jermář
Milestone changed
22:40 Ticket #231 (Two CPUs in critical section under Qemu/ia32/SMP) updated by Jakub Jermář
Milestone changed
22:40 Ticket #269 (Characters must be written atomically to the console) updated by Jakub Jermář
Milestone changed
22:39 Ticket #278 (ip_header.h confuses bit order with byte order) updated by Jakub Jermář
Milestone changed
22:39 Ticket #276 (Socket client creates callback connections) updated by Jakub Jermář
Milestone changed
22:38 Ticket #273 (The map ADT should not free the object if its addition to the map failed) updated by Jakub Jermář
Milestone changed
22:38 Ticket #202 (fgetc() should be smarter about buffer flushing) updated by Jakub Jermář
Milestone changed
22:37 Ticket #201 (fflush() should be cheap if output buffer is empty) updated by Jakub Jermář
Milestone changed
22:37 Ticket #132 (Unclaimed task return values pollute NS) updated by Jakub Jermář
Milestone changed
22:37 Ticket #280 (Taskdump should print fibril stacks) updated by Jakub Jermář
Milestone changed
22:36 Ticket #4 (HelenOS/sparc64 unstable with CONFIG_TSB) updated by Jakub Jermář
Milestone changed

2011-02-16:

22:42 ReleaseNotes/0.5.0 edited by Jakub Jermář
(diff)
22:40 ReleaseNotes/0.5.0 edited by Jakub Jermář
(diff)
22:30 ReleaseNotes/0.5.0 edited by Jakub Jermář
Record progress from the previous release, part 2. (diff)
21:53 ReleaseNotes/0.5.0 edited by Jakub Jermář
Record progress from the previous release, part 1. (diff)

2011-02-15:

23:05 Ticket #295 (DDF should support multifunction devices) closed by Jiri Svoboda
fixed: Available in changeset:mainline,857. This changeset also merges …

2011-02-13:

20:05 StudentTips edited by Martin Sucha
Add link to coding standard (diff)

2011-02-11:

22:38 Ticket #295 (DDF should support multifunction devices) updated by Jiri Svoboda
I now have a working implementation in lp:~jsvoboda/helenos/ddf. I …

2011-02-10:

17:41 Repositories edited by Jakub Jermář
(diff)
16:01 Ticket #295 (DDF should support multifunction devices) updated by Vojtech Horky
Cc changed
16:01 Ticket #296 (DDF should support pseudo-devices) updated by Vojtech Horky
Cc changed

2011-02-07:

23:07 Ticket #296 (DDF should support pseudo-devices) updated by Jiri Svoboda
I propose for a pseudo-driver to have the following properties: * It …
23:02 Ticket #296 (DDF should support pseudo-devices) created by Jiri Svoboda
Currently any devman-based device must come into existence by being …
22:57 Ticket #295 (DDF should support multifunction devices) updated by Jiri Svoboda
Status, Owner changed
I am working on this (see lp:~jsvoboda/helenos/ddf). My plan is to …
22:52 Ticket #295 (DDF should support multifunction devices) created by Jiri Svoboda
Often a single hardware device provides multiple logical …
22:42 Ticket #217 (Need a way to detach devices) updated by Jiri Svoboda
This ticket has issues * It describes two separate enhancements, not …

2011-02-05:

09:10 Ticket #290 (Infrequent hang of loaders while reading from fat during startup) updated by Jakub Jermář
Replying to jermar: > I think I have just had an epiphany: …
06:12 HardwareSupport edited by Jiri Svoboda
Add CD-ROM (diff)

2011-02-04:

21:56 Ticket #290 (Infrequent hang of loaders while reading from fat during startup) updated by Jakub Jermář
I think I have just had an epiphany: the linked list looks like the …
11:59 Screenshot-QEMU-6.png attached to Ticket #294 by Jakub Jermář
11:24 Ticket #294 (Soft hang during boot on ia32) created by Jakub Jermář
When booting the lp:~jakub/helenos/fs branch revision 200, the boot …
11:14 Ticket #290 (Infrequent hang of loaders while reading from fat during startup) updated by Jakub Jermář
I managed to reproduce this even when I added some extra debugging …

2011-02-03:

21:15 UsersGuide/CompilingFromSource edited by Vojtech Horky
Fixed a typo (diff)
06:36 Ticket #292 (Linked list should be a separate typedef) created by Jiri Svoboda
Currently link_t is used both: * to declare a linked list (i.e. its …

2011-02-02:

18:54 Ticket #291 (Invalid mnemonics and documentation in IP protocol) created by Radim Vansa
The structure ip_netif (uspace/srv/net/il/ip.h) contains invalid …
12:40 Ticket #141 (ATAPI optical drive support) updated by Jakub Jermář
Milestone changed

2011-02-01:

19:32 Ticket #141 (ATAPI optical drive support) closed by Jiri Svoboda
fixed: Minimalistic ATAPI CD-ROM support is available as of …

2011-01-31:

19:32 Ticket #290 (Infrequent hang of loaders while reading from fat during startup) updated by Jakub Jermář
From another instance of the bug: […] So the list's prev and next …

2011-01-30:

21:02 Ticket #290 (Infrequent hang of loaders while reading from fat during startup) updated by Jakub Jermář
It looks like we are dealing with a corrupted collision chain of the …
19:04 Ticket #290 (Infrequent hang of loaders while reading from fat during startup) updated by Jakub Jermář
After yesterday's luck, this issue was much harder to reproduce today …
00:08 Ticket #290 (Infrequent hang of loaders while reading from fat during startup) updated by Jakub Jermář
Status changed
00:08 Ticket #290 (Infrequent hang of loaders while reading from fat during startup) created by Jakub Jermář
In about 1/10 boots of default mainline,844 on ia32, I experience a …

2011-01-29:

19:24 Ticket #248 (i8042 kernel driver should be more robust) updated by Martin Decky
Milestone changed
19:22 Ticket #243 (ppc32 exception handling broken) updated by Martin Decky
Status changed
19:20 Ticket #289 (klog's interrupt_received() routine is too heavy-weight) updated by Martin Decky
Status, Component changed
19:18 Ticket #289 (klog's interrupt_received() routine is too heavy-weight) created by Martin Decky
The kernel notifications about klog updates are totally asynchronous …
10:54 Ticket #284 (Parallel build sometimes fails because generic/adt/list.o does not exist) updated by Jakub Jermář
I wonder how and why the adt objects figure in the source list. Was …
08:54 Ticket #284 (Parallel build sometimes fails because generic/adt/list.o does not exist) updated by Jakub Jermář
Cc changed

2011-01-28:

19:22 Ticket #141 (ATAPI optical drive support) updated by Jiri Svoboda
Status, Owner changed
14:06 Ticket #108 (Building of release files should be automated) updated by Jakub Jermář
Status changed
14:06 Ticket #288 (fat crashes on assert(idxp->pfc) in fat_node_get_core()) updated by Jakub Jermář
Status changed
14:06 Ticket #275 (Default sparc64/ultra build grows out of the OBP identity mapped ...) updated by Jakub Jermář
Status changed
14:05 Ticket #243 (ppc32 exception handling broken) updated by Jakub Jermář
Status, Owner changed
13:55 Ticket #252 (Change default CROSS_PREFIX to /usr/local/cross) updated by Jakub Jermář
Type changed
13:55 Ticket #254 (Improve IPC terminology) updated by Jakub Jermář
Type changed
13:55 Ticket #246 (Make working directory a per-thread property) updated by Jakub Jermář
Type changed
13:20 Ticket #221 (Printing floating-point numbers using printf() function from uspace) updated by Jakub Jermář
Type changed
13:20 Ticket #192 (Facility for comfortable network configuration and utilization) updated by Jakub Jermář
Type changed
13:20 Ticket #271 (Fibril rwlocks read/write lock switch) updated by Jakub Jermář
Type changed
13:19 Ticket #133 (Support for Fujitsu SPARC64 processors) updated by Jakub Jermář
Type, Milestone changed
13:19 Ticket #102 (Improved support for concurrent IPC requests) updated by Jakub Jermář
Type changed
13:17 Ticket #108 (Building of release files should be automated) updated by Jakub Jermář
Type changed
13:14 Ticket #30 (Investigate possibility of using unlikely(), likely()) updated by Jakub Jermář
Type changed
13:14 Ticket #55 (Some keyboards do not support autorepeat) updated by Jakub Jermář
Type changed
13:14 Ticket #188 (Enhancement of libc implementation) updated by Jakub Jermář
Type changed
13:13 Ticket #187 (Driver for NE2000 network card clone) updated by Jakub Jermář
Type changed
13:13 Ticket #185 (HelenOS installer) updated by Jakub Jermář
Type changed
13:13 Ticket #64 (Detect devices by traversing the kernel device tree starting at root ...) updated by Jakub Jermář
Type changed
13:13 Ticket #56 (Finish and merge the dynamic loader to trunk) updated by Jakub Jermář
Type changed
13:13 Ticket #6 (pte_t should be the real thing on arm32) updated by Jakub Jermář
Type changed
13:12 Ticket #84 (Replace VFS_DEVICE with VFS_FSTAT) updated by Jakub Jermář
Type changed
13:12 Ticket #79 (Introduce and implement VFS_UNMOUNT) updated by Jakub Jermář
Type changed
13:12 Ticket #63 (OFW support in ppc32 port is way behind the level in sparc64 port) updated by Jakub Jermář
Type changed
13:12 Ticket #33 (ATA driver) updated by Jakub Jermář
Type changed
13:11 Ticket #23 (Non-root VFS mounts are not ready) updated by Jakub Jermář
Type changed
13:10 Ticket #3 (Memory management limitations) updated by Jakub Jermář
Type changed
07:40 Ticket #147 (Security containers and access rights in HelenOS) updated by Štěpán Henek
Status, Owner changed

2011-01-27:

19:43 Ticket #108 (Building of release files should be automated) updated by Jakub Jermář
Status, Owner changed
19:42 Ticket #231 (Two CPUs in critical section under Qemu/ia32/SMP) updated by Jakub Jermář
Status, Owner changed
19:42 Ticket #103 (Running some of the kernel tests leaks memory) updated by Jakub Jermář
Status, Owner changed
19:42 Ticket #275 (Default sparc64/ultra build grows out of the OBP identity mapped ...) updated by Jakub Jermář
Status, Owner changed
19:41 Ticket #174 (Mounting the same file system instance under multiple mount points ...) updated by Jakub Jermář
Status, Owner changed
19:41 Ticket #288 (fat crashes on assert(idxp->pfc) in fat_node_get_core()) updated by Jakub Jermář
Status, Owner changed
19:40 Ticket #4 (HelenOS/sparc64 unstable with CONFIG_TSB) updated by Jakub Jermář
Status changed
19:40 Ticket #4 (HelenOS/sparc64 unstable with CONFIG_TSB) updated by Jakub Jermář
Status changed
19:39 Ticket #271 (Fibril rwlocks read/write lock switch) updated by Jakub Jermář
Milestone changed
19:38 Ticket #252 (Change default CROSS_PREFIX to /usr/local/cross) updated by Jakub Jermář
Milestone changed
19:37 Ticket #279 (Sleeping task does not get killed immediately) updated by Jakub Jermář
Milestone changed
19:37 Ticket #262 (The ns8250 driver uses too many magic numbers) updated by Jakub Jermář
Milestone changed
19:36 Ticket #212 (Give flexible option to set console colors.) updated by Jakub Jermář
Milestone changed
19:36 Ticket #209 (Network IPC bridge) updated by Jakub Jermář
Milestone changed
19:36 Ticket #167 (Implement kernel stack tracing hooks for sparc64) updated by Jakub Jermář
Milestone changed
19:36 Ticket #166 (Implement kernel stack tracing hooks for ppc32) updated by Jakub Jermář
Milestone changed
mainline,466 delivered support for the first half of this …
19:31 Ticket #165 (Implement stack tracing hooks for mips32) updated by Jakub Jermář
Milestone changed
19:30 Ticket #164 (Implement stack tracing hooks for ia64) updated by Jakub Jermář
Milestone changed
19:30 Ticket #163 (Console does not handle mouse input) updated by Jakub Jermář
Milestone changed
19:30 Ticket #126 (Breakage and regression monitoring tool) updated by Jakub Jermář
Milestone changed
19:30 Ticket #69 (i8042 CPU reset fails miserably in SMP configurations) closed by Jakub Jermář
notadefect: Closing this ticket as not a defect, feel free to reopen if necessary.
19:29 Ticket #59 (FAT server improvement: FAT12, FAT32, FAT64) updated by Jakub Jermář
Milestone changed
19:29 Ticket #58 (FAT server improvement: LFN) updated by Jakub Jermář
Milestone changed
19:29 Ticket #12 (Eliminate one of two copies during IPC_M_DATA_WRITE) updated by Jakub Jermář
Milestone changed
19:28 Ticket #11 (Support PAE on ia32) updated by Jakub Jermář
Milestone changed
19:28 Ticket #281 (printf functions are overserialized) updated by Jakub Jermář
Milestone changed
19:26 Ticket #249 (arm32 load/store decoder is too limited) updated by Jakub Jermář
Milestone changed
19:26 Ticket #221 (Printing floating-point numbers using printf() function from uspace) updated by Jakub Jermář
Milestone changed
19:25 Ticket #220 (Unexpected FPU exception in top utility) closed by Jakub Jermář
worksforme: Closing as non-reproducible, feel free to reopen if necessary.
19:25 Ticket #217 (Need a way to detach devices) updated by Jakub Jermář
Milestone changed
19:24 Ticket #216 (Need 'end of input' functionality) updated by Jakub Jermář
Milestone changed
19:24 Ticket #215 (Need 'interrupt task' functionality) updated by Jakub Jermář
Milestone changed
19:23 Ticket #191 (Tools for manual network configuration) updated by Jakub Jermář
Milestone changed
19:23 Ticket #190 (DHCP client) updated by Jakub Jermář
Milestone changed
19:23 Ticket #189 (DNS resolver) updated by Jakub Jermář
Milestone changed
19:23 Ticket #188 (Enhancement of libc implementation) updated by Jakub Jermář
Milestone changed
19:22 Ticket #187 (Driver for NE2000 network card clone) updated by Jakub Jermář
Milestone changed
19:22 Ticket #185 (HelenOS installer) updated by Jakub Jermář
Milestone changed
19:21 Ticket #184 (Support for ipc_connect_me_to_timeout() would be useful) updated by Jakub Jermář
Milestone changed
19:21 Ticket #181 (Need a way to wait for a reply "asynchronously") updated by Jakub Jermář
Milestone changed
19:21 Ticket #177 (OpenPIC driver for ppc32) updated by Jakub Jermář
Milestone changed
19:20 Ticket #173 (Need a command line tool to manage null devices) updated by Jakub Jermář
Milestone changed
19:20 Ticket #114 (memory reservation feature needed) updated by Jakub Jermář
Owner, Status changed
19:19 Ticket #56 (Finish and merge the dynamic loader to trunk) updated by Jakub Jermář
Milestone changed
19:19 Ticket #156 (Improve support for non-xterm terminal emulators) updated by Jakub Jermář
Milestone changed
19:18 Ticket #162 (Mouse interface for console applications) updated by Jakub Jermář
Milestone changed
19:18 Ticket #155 (Need a way to determine symbol name from an address) updated by Jakub Jermář
Milestone changed
19:18 Ticket #129 (Bootloader install) updated by Jakub Jermář
Milestone changed
19:18 Ticket #127 (Partition editor) updated by Jakub Jermář
Milestone changed
19:17 Ticket #120 (Some HelenOS code breaks strict aliasing rules) updated by Jakub Jermář
Milestone changed
19:17 Ticket #118 (-Os on some architectures requires softint to support __ashldi3) updated by Jakub Jermář
Milestone changed
19:17 Ticket #91 (Kconsole pager) updated by Jakub Jermář
Milestone changed
19:16 Ticket #64 (Detect devices by traversing the kernel device tree starting at root ...) updated by Jakub Jermář
Milestone changed
19:16 Ticket #34 (Replace the functionality of LOW_4GiB macro) updated by Jakub Jermář
Milestone changed
19:15 Ticket #5 (Support uspace with the ability to join threads) updated by Jakub Jermář
Milestone changed
19:14 Ticket #119 (Revive support for Dell PowerEdge 7150 machine (ia64)) updated by Jakub Jermář
Milestone changed
19:14 Ticket #72 (Write back file system data from block cache to the block device ...) updated by Jakub Jermář
Milestone changed

2011-01-26:

20:38 Ticket #282 (VFS should associate the table of open files with the client task ...) closed by Jakub Jermář
fixed: Merged in changeset:mainline,833.
20:36 Ticket #283 (The kernel should sign each call by the senders ID) closed by Jakub Jermář
fixed: Merged in changeset:mainline,833.
19:50 Ticket #288 (fat crashes on assert(idxp->pfc) in fat_node_get_core()) created by Jakub Jermář
In mainline,832, the following two commands: […] will make FAT …

2011-01-25:

17:10 Ticket #237 (Sysinfo syscalls can loop forever) closed by Martin Decky
fixed: I understand your concern for the general case. However, currently the …

2011-01-24:

15:14 PastTheses edited by Martin Decky
update query (diff)
15:12 AvailableTheses edited by Martin Decky
update query (diff)
15:11 CurrentTheses edited by Martin Decky
update query (diff)

2011-01-23:

10:27 Ticket #284 (Parallel build sometimes fails because generic/adt/list.o does not exist) updated by Zdenek Bouska
Cc changed
02:50 Ticket #287 (Deleting an empty directory fails (TMPFS)) closed by Jiri Svoboda
notadefect: So I guess we can close this ticket :-)

2011-01-22:

16:15 Ticket #287 (Deleting an empty directory fails (TMPFS)) updated by Štěpán Henek
Replying to jermar: > Can't this be bacause /tmp is …
16:02 Ticket #287 (Deleting an empty directory fails (TMPFS)) updated by Jakub Jermář
Can't this be bacause /tmp is a mountpoint?
15:16 Ticket #287 (Deleting an empty directory fails (TMPFS)) created by Štěpán Henek
To reproduce try: […] → Can not remove tmp, directory not empty …

2011-01-21:

17:11 Repositories edited by Jiri Svoboda
Remove those branches of mine which are not interesting anymore (diff)
13:42 Repositories edited by Zdenek Bouska
NICF repository (diff)

2011-01-20:

16:12 Ticket #286 (avltree_walk on an empty tree causes NULL pointer dereference) closed by Jakub Jermář
fixed: Fixed in changeset:mainline,829.
15:00 avltree_walk.patch attached to Ticket #286 by Štěpán Henek
patch
14:59 Ticket #286 (avltree_walk on an empty tree causes NULL pointer dereference) created by Štěpán Henek

2011-01-19:

16:33 Repositories edited by Vojtech Horky
Add link to USB repository (diff)
15:40 Repositories edited by Jakub Jermář
Remove some abandoned / merged branches from the list. (diff)

2011-01-16:

22:27 Ticket #284 (Parallel build sometimes fails because generic/adt/list.o does not exist) updated by Vojtech Horky
Cc changed
First problem is that Makefile for libc sets …

2011-01-14:

16:42 DeveloperDocs edited by Jiri Svoboda
I know it's far, but one day we will print from HelenOS, I am sure of it! (diff)
10:30 KnowledgeArticles edited by Jakub Jermář
(diff)
10:27 WikiStart edited by Jakub Jermář
Move the NetworkBridging article under Knowlede Articles (diff)
10:26 KnowledgeArticles edited by Jakub Jermář
(diff)
10:25 KnowledgeArticles edited by Jakub Jermář
(diff)

2011-01-13:

12:16 Downloads edited by Jakub Jermář
(diff)
12:09 simics-helenos-conf.tar.bz2 attached to Downloads by Jakub Jermář
Configuration files for running HelenOS under Simics 3.0 on …
12:08 Downloads created by Jakub Jermář
12:06 WikiStart edited by Jakub Jermář
(diff)

2011-01-12:

21:48 Ticket #282 (VFS should associate the table of open files with the client task ...) updated by Jiri Svoboda
Since this problem applies to all servers wanting to maintain …
21:44 Ticket #283 (The kernel should sign each call by the senders ID) updated by Jiri Svoboda
You can tell calls from different senders apart since they come from …
20:54 Screenshot-QEMU.png attached to Ticket #285 by Jakub Jermář
20:53 patch attached to Ticket #285 by Jakub Jermář
20:52 Ticket #285 (Assertion failed (driver->state == DRIVER_STARTING) at file ...) created by Jakub Jermář
After applying the attached patch on top of mainline,784, devamn hit …
20:43 Ticket #284 (Parallel build sometimes fails because generic/adt/list.o does not exist) created by Jakub Jermář
This is what I did: 1. built default ia32 mainline,822 1. touched …
20:37 Ticket #282 (VFS should associate the table of open files with the client task ...) updated by Jakub Jermář
Depends on, Blocker for changed
20:36 Ticket #283 (The kernel should sign each call by the senders ID) updated by Jakub Jermář
Blocker for changed
20:36 Ticket #282 (VFS should associate the table of open files with the client task ...) updated by Jakub Jermář
Blocker for changed
20:36 Ticket #283 (The kernel should sign each call by the senders ID) created by Jakub Jermář
This is necessary for the recipient to be able to reliably tell calls …
20:30 Ticket #282 (VFS should associate the table of open files with the client task ...) created by Jakub Jermář
Currently, each VFS client is expected to use just one phone for …

2011-01-10:

22:18 Ticket #268 (Running "while true; do echo prd | nc -u localhost 8080; done" hangs ...) updated by Jakub Jermář
With my nc, and mainline revision 810, I can see some quantitative …
00:42 WikiStart edited by Martin Decky
(diff)
00:40 NetworkBridging created by Martin Decky

2011-01-09:

23:43 Ticket #268 (Running "while true; do echo prd | nc -u localhost 8080; done" hangs ...) updated by Martin Decky
My implementation of netcat is unable to send single UDP packets in a …
23:38 Ticket #187 (Driver for NE2000 network card clone) updated by Martin Decky
In the meantime the original ported NE2000 driver has been completely …
13:13 Ticket #281 (printf functions are overserialized) created by Jiri Svoboda
Prior to changeset:mainline,791 vprintf() …

2011-01-07:

11:04 Meetings edited by Jakub Jermář
Update venue of tomorrow's meeting. (diff)
00:00 Ticket #268 (Running "while true; do echo prd | nc -u localhost 8080; done" hangs ...) updated by Jakub Jermář
This was not reproducible after Martin's latest modifications of the …

2011-01-05:

21:08 Ticket #280 (Taskdump should print fibril stacks) updated by Jiri Svoboda
It would seem the simplest way is to obtain addresses of the …
20:41 Ticket #280 (Taskdump should print fibril stacks) created by Jiri Svoboda
Printing a stack trace is a good way to observe what a sleeping

2011-01-04:

21:26 ContemplatedPlatforms edited by Jiri Svoboda
Add PandaBoard (diff)
19:48 ContemplatedPlatforms edited by Jiri Svoboda
(diff)
19:33 ContemplatedPlatforms edited by Jiri Svoboda
Add BeagleBoard-xM (diff)

2011-01-02:

19:28 Meetings edited by Jakub Jermář
Update the date of the next meeting. (diff)

2010-12-29:

21:30 Ticket #279 (Sleeping task does not get killed immediately) updated by Jiri Svoboda
I discussed this with Jakub. We are obviously seeing here several …
21:26 Ticket #246 (Make working directory a per-thread property) updated by Jakub Jermář
This was a reaction to making it a per-thread property. As fibrils can …
20:09 Ticket #259 (Passing a file reference should be a first-class VFS operation) updated by Jiri Svoboda
Note that if the IPC/async framework had support for ports (and their …
20:06 Ticket #279 (Sleeping task does not get killed immediately) updated by Jakub Jermář
The task is already dead, it is just waiting for all the unanswered …
19:57 Ticket #279 (Sleeping task does not get killed immediately) created by Jiri Svoboda
When I kill a task that is sleeping (say, Tetris in the menu, waiting …
19:41 Ticket #246 (Make working directory a per-thread property) updated by Jiri Svoboda
I don't quite follow. Can you elaborate on this and perhaps give an …
19:34 Ticket #237 (Sysinfo syscalls can loop forever) updated by Jiri Svoboda
I don't think it's okay to say that some data is not essential and …
19:23 Ticket #189 (DNS resolver) updated by Jiri Svoboda
It would seem better in line with HelenOS design for the resolver to …
19:17 Ticket #140 (Driver for ISO 9660 (cdfs) filesystem) updated by Jiri Svoboda
Jiří Kavalík's project page at lauchpad: https://launchpad.net/cdfs
19:16 Ticket #140 (Driver for ISO 9660 (cdfs) filesystem) updated by Jiri Svoboda
Jiří Kavalík is currently working on this as a school assignment for …
19:01 Ticket #214 (Need a command to kill an arbitrary running task) closed by Jiri Svoboda
fixed: It has been possible to list tasks and their IDs using the 'task' …
18:09 Ticket #205 (TCP is not finished) updated by Jakub Jermář
Status, Owner changed
After the latest changes, I noticed the following: * sometimes, the …

2010-12-28:

17:11 Ticket #276 (Socket client creates callback connections) updated by Jakub Jermář
Component changed
12:45 Ticket #205 (TCP is not finished) updated by Jiri Svoboda
In changeset:mainline,774 I fixed a small logic error which makes TCP …

2010-12-27:

21:29 AsyncSessions edited by Jiri Svoboda
Add czech translations of terms (diff)
20:06 Ticket #205 (TCP is not finished) updated by Jiri Svoboda
I've made some progress. In changeset:mainline,768 I fixed changing …
19:56 Ticket #277 (Socket client cannot tell the other side closed the connection) closed by Jiri Svoboda
fixed
19:56 Ticket #277 (Socket client cannot tell the other side closed the connection) updated by Jiri Svoboda
Fixed in changeset:mainline,773. End of data is now signaled by the …

2010-12-26:

22:14 AsyncSessions edited by Jiri Svoboda
Fix copy-and-paste error. (diff)
22:08 AsyncSessions edited by Jiri Svoboda
Update text according to changed code samples. (diff)
22:05 AsyncSessions edited by Jiri Svoboda
Complete code samples (diff)
19:00 KnowledgeArticles edited by Jiri Svoboda
(diff)
18:59 AsyncSessions created by Jiri Svoboda
18:30 Ticket #102 (Improved support for concurrent IPC requests) updated by Jiri Svoboda
I have no idea what I was thinking of but obviously the proper English …

2010-12-25:

22:54 Ticket #278 (ip_header.h confuses bit order with byte order) created by Jiri Svoboda
ip_header.h incorrectly uses the ARCH_IS_BIG_ENDIAN macro to detect …
21:04 Ticket #276 (Socket client creates callback connections) updated by Jiri Svoboda
Socket client code is implemented in an unusual way. I believe it …
21:01 Ticket #277 (Socket client cannot tell the other side closed the connection) created by Jiri Svoboda
On a TCP socket the close() operation is unidirectional. When side A …
20:55 Ticket #276 (Socket client creates callback connections) created by Jiri Svoboda
Socket client code (uspace/lib/c/generic/net/socket_client.c) creates …
Note: See TracTimeline for information about the timeline view.