|
|
@472
|
6 years |
alain |
Fix the bug found by Axel in the process_register_thread() function
…
|
|
|
@471
|
6 years |
viala |
Fix: In dev_fbf.c we used hal_get_cycle instead of hal_get_cycles
|
|
|
@470
|
6 years |
viala |
minor: add const to cause parameter in sched_yield.
We never mutate …
|
|
|
@469
|
6 years |
alain |
1) Introduce the libsemaphore library.
2) Introduce a small libmath …
|
|
|
@467
|
6 years |
viala |
FIX: Undefined Macro define in sys_thread_wakeup
Found with -Wundef.
…
|
|
|
@464
|
6 years |
viala |
FIX: Bad format kprintf in kcm.c
|
|
|
@463
|
6 years |
viala |
FIX fatfs.c: fix typo print instead of printk in macro.
|
|
|
@462
|
6 years |
viala |
FIX: Add a spinlock_init on sheduler->lock.
|
|
|
@461
|
6 years |
viala |
minor: remove extra ';'
|
|
|
@460
|
6 years |
viala |
Typo: remote_spinlock_lock/unlock decrement/increment locks
|
|
|
@459
|
6 years |
alain |
Introduce the math library, to support the floating point
data used by …
|
|
|
@457
|
6 years |
alain |
This version modifies the exec syscall and fixes a large number of …
|
|
|
@456
|
6 years |
alain |
Fix a bug in cycle computation for DEBUG.
- -This line, and those …
|
|
|
@454
|
6 years |
viala |
Fix typo in several file.
|
|
|
@453
|
6 years |
viala |
Initialiase vseg->cxy in vseg_init_from_ref()
|
|
|
@450
|
6 years |
alain |
Fix a bug in function sched_handle_signal():
When the deleted user …
|
|
|
@448
|
6 years |
alain |
remove parasitic file <shared_syscalls.h> in directory <syscalls>
|
|
|
@447
|
6 years |
alain |
Introduce the chdev_queue_display() function.
|
|
|
@446
|
6 years |
alain |
miscelaneous…
|
|
|
@445
|
6 years |
alain |
Restructure the mini_libc.
|
|
|
@444
|
6 years |
satin |
add newlib,libalmos-mkh, restructure shared_syscalls.h and mini-libc
|
|
|
@443
|
6 years |
alain |
Fix few bugs whike debugging the sort multi-thread application.
|
|
|
@441
|
6 years |
alain |
Fix a bug in rpc_vmm_get_pte_client() function (bad RPC index).
|
|
|
@440
|
6 years |
alain |
1/ Fix a bug in the Multithreaded "sort" applicationr:
The …
|
|
|
@439
|
7 years |
satin |
Introduice new distributed Makefile architecture.
Remove deprecated …
|
|
|
@438
|
7 years |
alain |
Fix a bug in scheduler related to RPC blocking.
|
|
|
@437
|
7 years |
alain |
Fix various bugs
|
|
|
@436
|
7 years |
alain |
1) improve the threads and process destruction mechanism.
2) introduce …
|
|
|
@435
|
7 years |
alain |
Fix a bad bug in scheduler…
|
|
|
@433
|
7 years |
alain |
blip
|
|
|
@430
|
7 years |
alain |
blop
|
|
|
@429
|
7 years |
alain |
blap
|
|
|
@428
|
7 years |
alain |
blip
|
|
|
@423
|
7 years |
alain |
cosmetic
|
|
|
@422
|
7 years |
alain |
cosmetic
|
|
|
@421
|
7 years |
alain |
Introduce sys_fg() , sys_display() , sys_wait() syscalls.
|
|
|
@418
|
7 years |
alain |
Fix a bug in hal_kentry.S : the "uzone" pointer in the thread …
|
|
|
@416
|
7 years |
alain |
Improve sys_exec.
|
|
|
@415
|
7 years |
alain |
Few bugs.
|
|
|
@410
|
7 years |
alain |
Introduce new syscalls.
|
|
|
@409
|
7 years |
alain |
Fix bugs in exec
|
|
|
@408
|
7 years |
alain |
Fix several bugs in the fork() syscall.
|
|
|
@407
|
7 years |
alain |
First implementation of fork/exec.
|
|
|
@406
|
7 years |
alain |
This version executed successfully the user "init" process on a …
|
|
|
@401
|
7 years |
alain |
Few bugs in VMM
|
|
|
@400
|
7 years |
alain |
cosmetic bis
|
|
|
@399
|
7 years |
alain |
cosmetic
|
|
|
@398
|
7 years |
max |
Wrong value in the timer.
|
|
|
@396
|
7 years |
max |
Use panic().
|
|
|
@395
|
7 years |
max |
Use panic().
|
|
|
@394
|
7 years |
max |
Make it compile again, and use panic(). Not sure it is what Alain …
|
|
|
@393
|
7 years |
max |
Use panic().
|
|
|
@390
|
7 years |
alain |
RPC_VMM_GET_REF_VSEG renamed to RPC_VMM_GET_VSEG
|
|
|
@389
|
7 years |
alain |
Update the RPC_VMM_GET_VSEG.
|
|
|
@388
|
7 years |
alain |
Change the vmm_get_vseg() function to access the reference cluster …
|
|
|
@385
|
7 years |
max |
Remove redundant (and buggy) code.
|
|
|
@381
|
7 years |
alain |
Add missing defines in the TSAR exception handler.
|
|
|
@380
|
7 years |
alain |
Remove the generic kernel/kern/do_exception files to handle exceptions …
|
|
|
@379
|
7 years |
max |
Remove another vestige.
|
|
|
@378
|
7 years |
max |
Remove misleading vestige.
|
|
|
@377
|
7 years |
max |
Remove vestiges.
|
|
|
@376
|
7 years |
max |
Remove vestiges.
|
|
|
@375
|
7 years |
max |
Use panic().
|
|
|
@374
|
7 years |
max |
Use panic().
|
|
|
@373
|
7 years |
max |
Start using panic().
|
|
|
@372
|
7 years |
max |
Add a panic function.
|
|
|
@369
|
7 years |
max |
style
|
|
|
@367
|
7 years |
alain |
Change Time unit from cycle to TICK (in millisecond).
Fix several bugs …
|
|
|
@363
|
7 years |
max |
Remove vestige.
|
|
|
@362
|
7 years |
max |
Remove vestiges.
|
|
|
@357
|
7 years |
max |
Remove vestige.
|
|
|
@356
|
7 years |
max |
Remove vestige.
|
|
|
@355
|
7 years |
max |
Remove unused include.
|
|
|
@354
|
7 years |
max |
Remove vestige.
|
|
|
@353
|
7 years |
max |
Don't include sys-vfs.h.
|
|
|
@352
|
7 years |
max |
Don't compute kcm_page twice.
|
|
|
@351
|
7 years |
max |
Simplify bizarre thing.
|
|
|
@350
|
7 years |
max |
Remove vestige.
|
|
|
@346
|
7 years |
max |
Hide soclib_iob.
|
|
|
@338
|
7 years |
max |
Not sure what Alain meant to do, but disable this for now.
|
|
|
@337
|
7 years |
alain |
Introduce the delayed context switch if current thread has a lock.
|
|
|
@334
|
7 years |
max |
Undefined variables.
|
|
|
@333
|
7 years |
max |
vfs_user_move() returns an error_t, so don't return a count.
|
|
|
@332
|
7 years |
max |
vfs_kernel_move() return error_t, not a count.
|
|
|
@331
|
7 years |
max |
style
|
|
|
@330
|
7 years |
max |
style
|
|
|
@328
|
7 years |
max |
Use vfs_kernel_move(), it's a kernel buffer.
|
|
|
@326
|
7 years |
max |
This shouldn't be a remote load.
|
|
|
@325
|
7 years |
max |
Unused variable.
|
|
|
@324
|
7 years |
max |
The process xptr is already local, so no need to do a remote
load.
|
|
|
@323
|
7 years |
max |
Clean up, and define strstr() in libk.
|
|
|
@318
|
7 years |
alain |
Bug fix : we don't need an atomic access to update the …
|
|
|
@317
|
7 years |
alain |
1) Introduce the TSAR hal_cpu_context_switch() function.
2) Introduce …
|
|
|
@315
|
7 years |
alain |
Redefine the fuctions ppm_base2page() / ppm_page2base() / …
|
|
|
@313
|
7 years |
alain |
RSeveral modifs in the page-fault handling.
|
|
|
@311
|
7 years |
max |
Introduce hal_cpu_context_switch.
|
|
|
@306
|
7 years |
max |
Terrible typo.
|
|
|
@305
|
7 years |
max |
Style, and use hal_strcpy_from_uspace.
|
|
|
@304
|
7 years |
max |
Style, and use hal_strcpy_from_uspace.
|
|
|
@303
|
7 years |
max |
Style, and use hal_strcpy_from_uspace.
|
|
|