Rev |
Age |
Author |
Path |
Log message |
Diff |
1968 |
6542 d 19 h |
jermar |
/tags/ |
Canonize pre-0.2.0.3 tags: remove inner branches, tags and trunk directories.
The change now should reflect how those releases looked like after checkout. |
|
1965 |
6542 d 20 h |
jermar |
/tags/0.2.0.1/ |
Tagging release 0.2.0.1 |
|
1696 |
6680 d 4 h |
jermar |
/kernel/trunk/ |
Move to 0.2.0.1 bugfixing release.
When the EXTRAVERSION is non-zero, make the release string appear as e.g. 0.2.0.1.
When the EXTRAVERSION is zero, then the release string appears as eg. 0.2.0. |
|
1695 |
6680 d 23 h |
jermar |
/kernel/trunk/generic/src/console/ |
Inform the user about the kernel relinquishing the console on continue command. |
|
1693 |
6681 d 0 h |
palkovsky |
/kernel/trunk/generic/ |
Modified ipc/irq to be able to pass up to 3 arguments to userspace. |
|
1692 |
6681 d 0 h |
palkovsky |
/kernel/trunk/arch/amd64/include/ |
Fix prein/predec instructions to be the same as on ia32. |
|
1691 |
6681 d 1 h |
palkovsky |
/kernel/trunk/arch/ia32/include/ |
Fix either bad compiler or bad code. The net result is better
optimization in GCC |
|
1690 |
6681 d 21 h |
palkovsky |
/kernel/trunk/ |
Yet another fix with framebuffer. |
|
1687 |
6682 d 3 h |
jermar |
/kernel/trunk/generic/src/proc/ |
Fix double thread_join() in ktaskgc.
In thread_create(), lock TASK with interrupts disabled again.
thread_join_timeout() can use ordinary waitq_sleep_timeout(). |
|
1686 |
6682 d 6 h |
decky |
/kernel/trunk/ |
update mips32 boot loading API |
|
1684 |
6682 d 7 h |
jermar |
/kernel/trunk/ |
#ifdef more debugging printf()'s. |
|
1683 |
6682 d 7 h |
jermar |
/kernel/trunk/genarch/src/fb/ |
Pass correct yres to userspace framebuffer. |
|
1682 |
6682 d 9 h |
palkovsky |
/kernel/trunk/ |
Fast framebuffer scrolling in kconsole. Eats some memory though. |
|
1681 |
6682 d 17 h |
jermar |
/kernel/trunk/generic/src/synch/ |
Avoid tricky race condition between waitq_wakeup() and the pair
of waitq_timeouted_sleep() and waitq_interrupt_sleep().
Mutual exclusion != Synchronization. |
|
1680 |
6682 d 17 h |
jermar |
/kernel/trunk/generic/src/proc/ |
Add interrupts_restore() to thread_join_timeout(). Note that this is not necessary, because
waitq_sleep_finish() does the job for thread_join_timeout(). However, the code looks more
correct in the form with interrupts_restore(). |
|
1678 |
6683 d 1 h |
jermar |
/kernel/trunk/ |
Load up to 8 userspace tasks on mips32. |
|
1677 |
6683 d 3 h |
palkovsky |
/kernel/trunk/generic/src/mm/ |
Fixed error in page number computing, that could almost never appear. |
|
1676 |
6683 d 4 h |
jermar |
/kernel/trunk/generic/src/proc/ |
Forgotten interrupts_restore(). |
|
1675 |
6683 d 4 h |
jermar |
/kernel/trunk/arch/ia64/ |
On ia64, purge DTR entry before overwriting it with new contents. |
|
1671 |
6683 d 20 h |
jermar |
/kernel/trunk/genarch/src/fb/ |
Eliminate deadlock condition from fb. |
|
1669 |
6684 d 0 h |
palkovsky |
/kernel/trunk/generic/src/ipc/ |
Small consitency ipc update. |
|
1667 |
6684 d 1 h |
jermar |
/kernel/trunk/ |
Print spurious interrupt messages only when compiled with CONFIG_DEBUG.
Print warning about looping spinlock only after 100000000 unsuccessfull attempts to gain the spinlock. |
|
1666 |
6684 d 4 h |
palkovsky |
/kernel/trunk/ |
Slightly better test.
Made call keys work on ia64. |
|
1665 |
6684 d 7 h |
jermar |
/kernel/trunk/ |
Update version to 0.2.0 (Daylight). |
|
1662 |
6684 d 8 h |
palkovsky |
/kernel/trunk/generic/src/main/ |
Responsive kconsole after test finished. |
|
1661 |
6684 d 8 h |
jermar |
/kernel/trunk/generic/ |
Collect Undead threads while waiting to join uinit.
Rename ktaskkill to ktaskgc. |
|
1659 |
6684 d 9 h |
vana |
/kernel/trunk/generic/src/main/ |
No uspace if tests |
|
1658 |
6684 d 9 h |
vana |
/kernel/trunk/test/ |
Detaching threads in tests |
|
1652 |
6684 d 23 h |
palkovsky |
/kernel/trunk/tools/ |
Fixed bad dialog in config. |
|
1643 |
6685 d 6 h |
palkovsky |
/kernel/trunk/generic/ |
IPC made faster in non-debug mode. |
|
1642 |
6685 d 6 h |
vana |
/kernel/trunk/arch/mips32/src/ |
System info about machine |
|
1641 |
6685 d 7 h |
decky |
/kernel/trunk/arch/ |
port VESA VBE changes to AMD64 |
|
1639 |
6685 d 15 h |
decky |
/kernel/trunk/arch/ia32/src/boot/ |
VESA VBE code cleanup, works in VMWare now |
|
1638 |
6685 d 16 h |
decky |
/kernel/trunk/ |
add some exotic resolutions |
|
1637 |
6685 d 16 h |
jermar |
/kernel/trunk/genarch/src/mm/ |
Improve comment. |
|
1636 |
6685 d 17 h |
jermar |
/kernel/trunk/ |
Move comment.
Do TLB shootdown also when allocating new ASID. |
|
1635 |
6685 d 17 h |
decky |
/kernel/trunk/contrib/conf/ |
change default mouse grab hot-key (conflicting with kconsole) |
|
1633 |
6685 d 17 h |
decky |
/kernel/trunk/arch/ppc32/ |
better keyboard support |
|
1628 |
6685 d 18 h |
decky |
/kernel/trunk/ |
fixes |
|
1627 |
6685 d 18 h |
palkovsky |
/kernel/trunk/arch/mips32/ |
Fixed size of mips processes, they are larger now. |
|