Rev |
Age |
Author |
Path |
Log message |
Diff |
1716 |
6638 d 10 h |
decky |
/kernel/trunk/ |
move ppc32 four pages up, move real mode code, change config |
|
1712 |
6638 d 11 h |
palkovsky |
/kernel/trunk/generic/ |
Send to uspace notification about end of kconsole mode. |
|
1708 |
6638 d 19 h |
jermar |
/kernel/trunk/ |
Fix some broken doxygen comments. |
|
1705 |
6640 d 19 h |
cejka |
/kernel/trunk/ |
Added file with modules definitions and descriptions.
We are able to change modules order and their description in one place. |
|
1704 |
6640 d 22 h |
cejka |
/kernel/trunk/ |
Fixed first letter size of subgroup name in Others. |
|
1703 |
6640 d 22 h |
jermar |
/kernel/trunk/arch/ |
Put sparc64 interrupt stuff under the Interrupt group in Doxygen-generated documentation. |
|
1702 |
6641 d 16 h |
cejka |
/kernel/trunk/ |
Kernel doxygen comments updated. |
|
1700 |
6641 d 19 h |
palkovsky |
/kernel/trunk/generic/src/mm/ |
Fixed frame allocator to allocate correct number of frames for configuration.
(It couldn't fail before, but in some circumstances it could allocate more
then needed). |
|
1698 |
6642 d 10 h |
jermar |
/kernel/trunk/generic/src/ipc/ |
Improve comments.
Replace 'process' with 'task'. |
|
1697 |
6642 d 10 h |
palkovsky |
/kernel/trunk/arch/ |
Fixed incorrect atomic_postinc/postdec...again... |
|
1696 |
6642 d 17 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 |
6643 d 12 h |
jermar |
/kernel/trunk/generic/src/console/ |
Inform the user about the kernel relinquishing the console on continue command. |
|
1693 |
6643 d 13 h |
palkovsky |
/kernel/trunk/generic/ |
Modified ipc/irq to be able to pass up to 3 arguments to userspace. |
|
1692 |
6643 d 13 h |
palkovsky |
/kernel/trunk/arch/amd64/include/ |
Fix prein/predec instructions to be the same as on ia32. |
|
1691 |
6643 d 14 h |
palkovsky |
/kernel/trunk/arch/ia32/include/ |
Fix either bad compiler or bad code. The net result is better
optimization in GCC |
|
1690 |
6644 d 10 h |
palkovsky |
/kernel/trunk/ |
Yet another fix with framebuffer. |
|
1687 |
6644 d 17 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 |
6644 d 19 h |
decky |
/kernel/trunk/ |
update mips32 boot loading API |
|
1684 |
6644 d 20 h |
jermar |
/kernel/trunk/ |
#ifdef more debugging printf()'s. |
|
1683 |
6644 d 20 h |
jermar |
/kernel/trunk/genarch/src/fb/ |
Pass correct yres to userspace framebuffer. |
|
1682 |
6644 d 22 h |
palkovsky |
/kernel/trunk/ |
Fast framebuffer scrolling in kconsole. Eats some memory though. |
|
1681 |
6645 d 6 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 |
6645 d 6 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 |
6645 d 14 h |
jermar |
/kernel/trunk/ |
Load up to 8 userspace tasks on mips32. |
|
1677 |
6645 d 16 h |
palkovsky |
/kernel/trunk/generic/src/mm/ |
Fixed error in page number computing, that could almost never appear. |
|
1676 |
6645 d 17 h |
jermar |
/kernel/trunk/generic/src/proc/ |
Forgotten interrupts_restore(). |
|
1675 |
6645 d 17 h |
jermar |
/kernel/trunk/arch/ia64/ |
On ia64, purge DTR entry before overwriting it with new contents. |
|
1671 |
6646 d 9 h |
jermar |
/kernel/trunk/genarch/src/fb/ |
Eliminate deadlock condition from fb. |
|
1669 |
6646 d 13 h |
palkovsky |
/kernel/trunk/generic/src/ipc/ |
Small consitency ipc update. |
|
1667 |
6646 d 14 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 |
6646 d 17 h |
palkovsky |
/kernel/trunk/ |
Slightly better test.
Made call keys work on ia64. |
|
1665 |
6646 d 20 h |
jermar |
/kernel/trunk/ |
Update version to 0.2.0 (Daylight). |
|
1662 |
6646 d 21 h |
palkovsky |
/kernel/trunk/generic/src/main/ |
Responsive kconsole after test finished. |
|
1661 |
6646 d 21 h |
jermar |
/kernel/trunk/generic/ |
Collect Undead threads while waiting to join uinit.
Rename ktaskkill to ktaskgc. |
|
1659 |
6646 d 22 h |
vana |
/kernel/trunk/generic/src/main/ |
No uspace if tests |
|
1658 |
6646 d 22 h |
vana |
/kernel/trunk/test/ |
Detaching threads in tests |
|
1652 |
6647 d 12 h |
palkovsky |
/kernel/trunk/tools/ |
Fixed bad dialog in config. |
|
1643 |
6647 d 19 h |
palkovsky |
/kernel/trunk/generic/ |
IPC made faster in non-debug mode. |
|
1642 |
6647 d 19 h |
vana |
/kernel/trunk/arch/mips32/src/ |
System info about machine |
|
1641 |
6647 d 20 h |
decky |
/kernel/trunk/arch/ |
port VESA VBE changes to AMD64 |
|