Rev |
Age |
Author |
Path |
Log message |
Diff |
2437 |
6367 d 20 h |
decky |
/trunk/ |
experimental support for ICC
(the sources has to be modified to avoid ICC compiler warnings) |
|
2436 |
6368 d 21 h |
jermar |
/trunk/ |
Fix two memory leaks.
In kernel, kernel_uarg structure needs to be deallocated when a thread
with userspace context is destroyed.
In userspace, the return value of the SYS_THREAD_CREATE must be checked
for error conditions and in case of error, uarg and stack must be freed
up. |
|
2359 |
6381 d 7 h |
jermar |
/trunk/ |
Improve comments for the IPC subsystem.
Fix formatting and indentation. |
|
2321 |
6389 d 2 h |
decky |
/trunk/ |
keep mouse state in i8042_grab, unify keyboard and mouse IRQ handler
(this fixes ticket #12) |
|
2319 |
6389 d 7 h |
decky |
/trunk/kernel/generic/src/console/ |
run mcall only on active CPUs |
|
2317 |
6389 d 18 h |
decky |
/trunk/kernel/arch/ia32/include/ |
remove outstanding move |
|
2316 |
6389 d 18 h |
decky |
/trunk/kernel/arch/ia32/include/ |
remove forgotten movs |
|
2314 |
6389 d 19 h |
decky |
/trunk/kernel/arch/ia32/include/ |
allow to compile with -O0 |
|
2310 |
6391 d 22 h |
jermar |
/trunk/kernel/generic/ |
Cleanup the waitq_wakeup() interface.
Replace numeric constants (i.e. 0)
and boolean constants (i.e. false) with
more readable WAKEUP_FIRST. Also change the
type of the second argument of waitq_wakeup()
to a newly introduced type wakeup_mode_t.
Fix behaviour of waitq_wakeup() in case
that WAKEUP_ALL semantics is required
but no threads are sleeping in the wait
queue. This is a similar fix to that of
Jan Hudecek committed in the RCU branch,
but, IMHO, is more straightforward and
also doesn't eat up previous missed
wakeups. |
|
2302 |
6395 d 0 h |
decky |
/trunk/ |
force VGA palette to 3:2:3 palette on 8 bpp modes
(this fixes ticket #33) |
|
2301 |
6395 d 3 h |
decky |
/trunk/uspace/fb/ |
copy proper portion of viewport on screen border
(fixes ticket #34) |
|
2285 |
6404 d 6 h |
jermar |
/trunk/kernel/generic/src/proc/ |
Formatting and indentation fixes. |
|
2275 |
6408 d 23 h |
decky |
/trunk/kernel/generic/ |
add fancy uptime kconsole command |
|
2272 |
6409 d 23 h |
jermar |
/trunk/kernel/ |
Indentation and formatting fixes. |
|
2268 |
6410 d 22 h |
jermar |
/trunk/kernel/generic/ |
Document and assert proper usage of THREAD_FLAG_WIRED.
Original patch by Jan Hudecek. |
|
2267 |
6411 d 22 h |
jermar |
/trunk/kernel/arch/sparc64/src/mm/ |
Fix indentation. |
|
2266 |
6411 d 22 h |
jermar |
/trunk/kernel/arch/sparc64/src/mm/ |
Add few assertions to tsb.c and clean it up a little bit. |
|
2252 |
6413 d 20 h |
jermar |
/trunk/kernel/arch/sparc64/src/mm/ |
Move one MEMBAR instruction from a delay slot,
which is, due to SF Erratum #51, a potentionally
dangerous place for a MEMBAR to be. |
|
2250 |
6413 d 20 h |
jermar |
/trunk/boot/ |
Fix ticket #31. |
|
2237 |
6417 d 20 h |
jermar |
/trunk/boot/arch/sparc64/silo/ |
Upgrade SILO to 1.4.13. |
|