Timeline



2010-10-27:

12:04 Codenames edited by Jakub Jermář
Add some more codenames. (diff)

2010-10-26:

16:43 ReleaseNotes/0.5.0 edited by Jiri Svoboda
Device driver framework (diff)
16:43 ReleaseNotes/0.5.0 edited by Jiri Svoboda
Add deadlock detection (diff)
16:42 ReleaseNotes edited by Jiri Svoboda
Fix stale link. (diff)

2010-10-23:

09:51 Ticket #266 (The device framework should detect that the system does not have PCI bus) created by Jakub Jermář
When Qemu is started with -M isapc, the machine does not have the PCI …
09:46 Ticket #265 (pciintel uses EPARTY inappropriately) created by Jakub Jermář
The EPARTY error code is a return value meant to be used by the kernel …
09:46 Ticket #264 (ns8250 uses EPARTY inappropriately) created by Jakub Jermář
The EPARTY error code is a return value meant to be used by the kernel …
09:45 Ticket #263 (TCP uses EPARTY inappropriately) created by Jakub Jermář
The EPARTY error code is a return value meant to be used by the kernel …
09:26 Ticket #262 (The ns8250 driver uses too many magic numbers) created by Jakub Jermář
The new ns8250 serial driver uses magic numbers when accessing I/O …
07:22 Ticket #261 (After devman is run, dp8390 gets killed while reading from an I/O port) updated by Jakub Jermář
The expected behavior should be either that in both scenarios the I/O …

2010-10-21:

18:23 Ticket #261 (After devman is run, dp8390 gets killed while reading from an I/O port) created by Jakub Jermář
On the Qemu/ia32 machine with PCI: If dp8390 starts when devman and …

2010-10-20:

22:28 Ticket #145 (Task snapshoting in HelenOS) closed by Jakub Jermář
wontfix: We will most likely only cherry pick from …
21:17 Ticket #224 (Kernel crashed in clock()) closed by Jakub Jermář
worksforme: Not reproduced in a while and already a bit old, possibly fixed. Going …
20:57 Ticket #144 (Device drivers interface in HelenOS system) closed by Jakub Jermář
fixed
20:56 Ticket #144 (Device drivers interface in HelenOS system) updated by Jakub Jermář
Milestone changed
Merged in changeset:mainline,649.
17:15 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) closed by Jakub Jermář
fixed: Fixed in changeset:mainline,648.
17:00 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) updated by Jiri Svoboda
Nice work!
17:00 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) updated by Jiri Svoboda
Yes, I can confirm it fixes the issue :-)

2010-10-19:

21:08 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) updated by Jakub Jermář
Jiri, I have just (hopefully) fixed this in lp:~jakub/helenos/fs. Can …
20:35 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) updated by Jakub Jermář
Ok, I think I know what is the problem, based on the above stacks. In …
20:16 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) updated by Jakub Jermář
Component changed
I have quickly prototyped a deadlock detection mechanism for fibril …

2010-10-18:

17:32 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) updated by Jakub Jermář
Cc changed
17:27 Ticket #254 (Improve IPC terminology) closed by Jakub Jermář
worksforme: Under the weight of the above evidence, I am proceeding to closing …
17:18 Ticket #254 (Improve IPC terminology) updated by Jakub Jermář
The suggested terminology is not being used even in the archetypal …

2010-10-17:

20:25 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) updated by Jiri Svoboda
That was my first guess as well, but no, it's not an OOM. Increasing …

2010-10-14:

06:59 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) updated by Martin Decky
Just a guess: What about available memory? The non-determinism can be …

2010-10-13:

19:00 StudentTips edited by Jakub Jermář
(diff)

2010-10-12:

19:16 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) updated by Jiri Svoboda
Running 'tasks' in kcon shows four tasks with the name 'getterm' and …
19:01 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) updated by Jiri Svoboda
Owner, Status changed
19:01 Ticket #260 (Booting process sometimes gets stuck while starting shells on VCs) created by Jiri Svoboda
Booting sometimes gets stuck at the point where the first four VCs …

2010-10-08:

21:43 Ticket #257 (Regression in TCP) closed by Jakub Jermář
fixed: Fixed in changeset:mainline,634.1.28 and merged in changeset:mainline,643.

2010-10-07:

14:34 Meetings edited by Jakub Jermář
Update venue of the next meeting. (diff)
14:30 StudentTips edited by Jakub Jermář
Add some tips on implementation. (diff)

2010-10-05:

19:09 Ticket #259 (Passing a file reference should be a first-class VFS operation) created by Jakub Jermář
If one task wants to pass a reference to an open file to another task, …

2010-10-03:

16:45 Lab edited by Jakub Jermář
Update status of Jakub's iBook :-( (diff)

2010-10-01:

10:01 AvailableTheses edited by Jakub Jermář
(diff)

2010-09-26:

19:47 Ticket #257 (Regression in TCP) updated by Jakub Jermář
I suspect this is because packet_get_copy() calls the _local
10:09 StudentTips edited by Jakub Jermář
(diff)

2010-09-25:

17:22 StudentTips edited by Jakub Jermář
Link to the Wikipedia article on Memes. (diff)
12:53 StudentTips created by Jakub Jermář
12:21 WikiStart edited by Jakub Jermář
(diff)
09:33 Meetings edited by Jakub Jermář
Update date for the next meeting. (diff)

2010-09-22:

19:00 Ticket #258 (Regression in UDP) closed by Jakub Jermář
fixed: Ok, this was quick. Fixed in changeset:mainline,636.
18:35 Ticket #258 (Regression in UDP) created by Jakub Jermář
Some changes in changeset:mainline,349 introduced a regression into …
15:28 Ticket #257 (Regression in TCP) created by Jakub Jermář
Some changes in changeset:mainline,350 introduced a regression in the …

2010-09-19:

13:29 Repositories edited by Jakub Jermář
Add link to lp:~jakub/helenos/net (diff)

2010-09-13:

11:01 Lab edited by Martin Decky
fix misediting by rockrush, remove note about USB mouse as it is … (diff)
08:14 Lab edited by rockrush
(diff)

2010-09-12:

14:57 Lab edited by rockrush
(diff)
07:34 Lab edited by rockrush
(diff)

2010-09-10:

21:22 Ticket #211 (Time sometimes appears to stop on mips32) closed by Jakub Jermář
worksforme: There appears to be a problem in GXemul which is responsible for this …
10:57 Meetings edited by Jakub Jermář
Update venue of tomorrow's meeting. (diff)

2010-09-09:

19:20 Ticket #256 (Assertion failed (idxp->pfc) at file 'fat_ops.c', line 295.) closed by Jakub Jermář
duplicate: I cannot reproduce this after …

2010-09-07:

19:55 Ticket #255 (Assertion failed (firstc >= FAT_CLST_FIRST && firstc < FAT_CLST_BAD) ...) closed by Jakub Jermář
fixed: The recent sequential I/O improvements introduced a regression into …
16:29 Ticket #255 (Assertion failed (firstc >= FAT_CLST_FIRST && firstc < FAT_CLST_BAD) ...) updated by Jakub Jermář
Priority changed
Ok, I could reproduce it that way. The stack trace shows the following …
15:26 Makefile.config attached to Ticket #255 by Štěpán Henek
My config file
15:24 Ticket #255 (Assertion failed (firstc >= FAT_CLST_FIRST && firstc < FAT_CLST_BAD) ...) updated by Štěpán Henek
Hi Jakub, it is revno: 631. The easiest way to reproduce this …

2010-09-06:

20:56 Ticket #255 (Assertion failed (firstc >= FAT_CLST_FIRST && firstc < FAT_CLST_BAD) ...) updated by Jakub Jermář
Summary changed
20:41 Ticket #256 (Assertion failed (idxp->pfc) at file 'fat_ops.c', line 295.) updated by Jakub Jermář
Description changed
20:40 Ticket #256 (Assertion failed (idxp->pfc) at file 'fat_ops.c', line 295.) updated by Jakub Jermář
I have attached files required to reconstruct the whole stack trace. …
20:36 fat.disasm.bz2 attached to Ticket #256 by Jakub Jermář
20:34 Screenshot-QEMU-1.png attached to Ticket #256 by Jakub Jermář
Kernel console displaying the stack trace.
20:33 Ticket #256 (Assertion failed (idxp->pfc) at file 'fat_ops.c', line 295.) updated by Jakub Jermář
The corresponding line in fat_ops.c is from the beginning of …
20:31 Ticket #256 (Assertion failed (idxp->pfc) at file 'fat_ops.c', line 295.) created by Jakub Jermář
Running changeset:lp:~jakub/helenos/fs,165, which was merged into …
19:50 Ticket #255 (Assertion failed (firstc >= FAT_CLST_FIRST && firstc < FAT_CLST_BAD) ...) updated by Jakub Jermář
Hi Stepan, what revision is this? I tried to reproduce your testcase, …
17:56 Ticket #255 (Assertion failed (firstc >= FAT_CLST_FIRST && firstc < FAT_CLST_BAD) ...) updated by Jakub Jermář
Status, Owner, Component, Milestone changed
17:25 Ticket #255 (Assertion failed (firstc >= FAT_CLST_FIRST && firstc < FAT_CLST_BAD) ...) created by Štěpán Henek
By accident, I used write in an infinite loop, so it filled my …
16:05 Repositories edited by Martin Decky
add NUMA branch (diff)

2010-09-05:

12:39 Ticket #211 (Time sometimes appears to stop on mips32) updated by Jakub Jermář
An instrumented version of GXemul reveals that the last value written …

2010-09-01:

19:33 Ticket #254 (Improve IPC terminology) updated by Jakub Jermář
I can also see one additional advantage to using non-conventional …
15:01 Ticket #254 (Improve IPC terminology) updated by Jakub Jermář
Cc changed
15:00 Ticket #254 (Improve IPC terminology) updated by Jakub Jermář
Frankly, I don't like the suggested idea for the following reasons: …

2010-08-31:

15:48 Ticket #254 (Improve IPC terminology) created by Martin Decky
It has been suggested multiple times (several times by Petr Tuma) that …

2010-08-29:

19:38 Ticket #253 (NS wait_for_task references NULL pointer.) updated by Jakub Jermář
Cc changed
19:37 Ticket #223 (fb crashes if mouse moves during start up) closed by Jakub Jermář
fixed: Fixed in changeset:mainline,631.
19:18 Ticket #223 (fb crashes if mouse moves during start up) updated by Jakub Jermář
I think this problem exists, because console starts to process mouse …
17:41 Ticket #253 (NS wait_for_task references NULL pointer.) updated by Jakub Jermář
Hi Tomas, is there a real-world scenario leading to this bug or did …

2010-08-28:

17:13 Ticket #31 (Revision of panics) updated by Jakub Jermář
Milestone changed
17:11 Ticket #31 (Revision of panics) closed by Jakub Jermář
fixed: During my recent work on the Unified Panic Architecture, I went …
10:08 Ticket #207 (Introduce fault spaces to VFS) updated by Jakub Jermář
Milestone changed
10:07 Ticket #246 (Make working directory a per-thread property) updated by Jakub Jermář
Milestone changed
08:31 Ticket #130 (Self replication) updated by Jakub Jermář
Milestone changed
08:30 Ticket #134 (Support for Neo FreeRunner) updated by Jakub Jermář
Milestone changed

2010-08-27:

17:53 Meetings edited by Jakub Jermář
Change date for the next meeting. (diff)
17:34 Ticket #102 (Improved support for concurrent IPC requests) closed by Jakub Jermář
fixed: Fixed in changeset:mainline,629.

2010-08-25:

21:02 Ticket #102 (Improved support for concurrent IPC requests) updated by Jakub Jermář
Cc changed
20:55 Ticket #102 (Improved support for concurrent IPC requests) updated by Jakub Jermář
After one failed trial attempt to come up with an API according to …

2010-08-17:

16:29 Repositories edited by Martin Decky
Add lp:~martin-decky/helenos/mm branch (diff)

2010-08-08:

08:44 Ticket #252 (Change default CROSS_PREFIX to /usr/local/cross) updated by Jiri Svoboda
The Architecture names like ia32, ia64, arm32, ppc32 is a …

2010-08-01:

09:49 Ticket #252 (Change default CROSS_PREFIX to /usr/local/cross) updated by Martin Decky
> Actually I would suggest a path that would somehow indicate it's a …
07:15 Ticket #253 (NS wait_for_task references NULL pointer.) created by Tomas Brambora
If we don't find the task to wait for by its TID, we set […] and …

2010-07-30:

21:56 Ticket #252 (Change default CROSS_PREFIX to /usr/local/cross) updated by Jiri Svoboda
Sounds like a good idea, I've been thinking the same myself for some …
14:26 Ticket #252 (Change default CROSS_PREFIX to /usr/local/cross) created by Martin Decky
Building HelenOS using the cross-compiler toolchain built by our …
Note: See TracTimeline for information about the timeline view.