|  |  | @559 | 7 years | nicolas.van.phan | Remove y_max in loops (easy replacements) | 
                
                  |  |  | @557 | 7 years | nicolas.van.phan | Add cluster_info[][] array in cluster descriptor | 
                
                  |  |  | @556 | 7 years | nicolas.van.phan | Gather LETI-specific macros into hard_config.h | 
                
                  |  |  | @551 | 7 years | nicolas.van.phan | Make locks before IDLE Init busy | 
                
                  |  |  | @550 | 7 years | nicolas.van.phan | Add SD card driver in kernel | 
                
                  |  |  | @545 | 7 years | nicolas.van.phan | Fix memory access at 0x10 and 0x14
chdev_dir() tried to read … | 
                
                  |  |  | @539 | 7 years | nicolas.van.phan | TTY MUX 4 : Multiplex TTY character sending
Now, when a thread wants … | 
                
                  |  |  | @536 | 7 years | nicolas.van.phan | TTY MUX 1 : Init tty chdevs in internal_devices_init() | 
                
                  |  |  | @535 | 7 years | nicolas.van.phan | Replace TXT0 by MTTY0 for LETI | 
                
                  |  |  | @534 | 7 years | nicolas.van.phan | Add mtty driver. | 
                
                  |  |  | @532 | 7 years | nicolas.van.phan | Add message to show enabling of IPI on cores. | 
                
                  |  |  | @531 | 7 years | nicolas.van.phan | Fix error in thread debug prints | 
                
                  |  |  | @530 | 7 years | nicolas.van.phan | Hack to compile on both IOB and LETI for now | 
                
                  |  |  | @529 | 7 years | nicolas.van.phan | Fix friday's fat bug triggered by  fork() in init.c | 
                
                  |  |  | @528 | 7 years | nicolas.van.phan | Change usage of y_max/x_max for iterating through clusters.
This is … | 
                
                  |  |  | @527 | 7 years | viala | Rewrite if-then-else return function into switch case.
For safety … | 
                
                  |  |  | @518 | 7 years | viala | [thread.c] Fix we forgot to assign thread->type.
Alain and I forgot … | 
                
                  |  |  | @517 | 7 years | viala | Revert rev515. I introduced a problem.
The fact is that entry is … | 
                
                  |  |  | @516 | 7 years | viala | [chdev] Fix a bad call to thread_can_yield. | 
                
                  |  |  | @515 | 7 years | viala | [kernel_init] Fix a potentially not initalized variable.
I added an … | 
                
                  |  |  | @514 | 7 years | viala | [process] fix undefined/declared variable in process_register_thread.
 … | 
                
                  |  |  | @503 | 7 years | viala | Add void type on function that takes no parameters, fix invalid call.
 … | 
                
                  |  |  | @502 | 7 years | viala | assert: Fix signature mismatch. | 
                
                  |  |  | @500 | 7 years | viala | Minor change: Remove an extra call to spinlock_init in scheduler.c
 … | 
                
                  |  |  | @494 | 7 years | viala | Fix an error in an assert, style on an other. | 
                
                  |  |  | @492 | 7 years | viala | Refactoring assert calling to conform with new assert macro.
Made … | 
                
                  |  |  | @491 | 7 years | viala | Change assert to be a macro
Ease using of static analyser and add … | 
                
                  |  |  | @490 | 7 years | viala | Minor: Add extern prototype for kernel_init function.
Also I add … | 
                
                  |  |  | @488 | 7 years | viala | [kernel] Add const to syscall_str return type. ` … | 
                
                  |  |  | @485 | 7 years | viala | [kern] Add void type to function prototypes with no parameter | 
                
                  |  |  | @473 | 7 years | alain | Fix several GCC warning related to the -Wextra compilation option. | 
                
                  |  |  | @472 | 7 years | alain | Fix the bug found by Axel in the process_register_thread() function
 … | 
                
                  |  |  | @470 | 7 years | viala | minor: add const to cause parameter in sched_yield.
We never mutate … | 
                
                  |  |  | @469 | 7 years | alain | 1) Introduce the libsemaphore library.
2) Introduce a small libmath … | 
                
                  |  |  | @462 | 7 years | viala | FIX: Add a spinlock_init on sheduler->lock. | 
                
                  |  |  | @459 | 7 years | alain | Introduce the math library, to support the floating point
data used by … | 
                
                  |  |  | @457 | 7 years | alain | This version modifies the exec syscall and fixes a large number of … | 
                
                  |  |  | @456 | 7 years | alain | Fix a bug in cycle computation for DEBUG.
- -This line, and those … | 
                
                  |  |  | @450 | 7 years | alain | Fix a bug in function sched_handle_signal():
When the deleted user … | 
                
                  |  |  | @447 | 7 years | alain | Introduce the chdev_queue_display() function. | 
                
                  |  |  | @446 | 7 years | alain | miscelaneous… | 
                
                  |  |  | @445 | 7 years | alain | Restructure the mini_libc. | 
                
                  |  |  | @443 | 7 years | alain | Fix few bugs whike debugging the sort multi-thread application. | 
                
                  |  |  | @441 | 7 years | alain | Fix a bug in rpc_vmm_get_pte_client() function (bad RPC index). | 
                
                  |  |  | @440 | 8 years | alain | 1/ Fix a bug in the Multithreaded "sort" applicationr:
The … | 
                
                  |  |  | @438 | 8 years | alain | Fix a bug in scheduler related to RPC blocking. | 
                
                  |  |  | @437 | 8 years | alain | Fix various bugs | 
                
                  |  |  | @436 | 8 years | alain | 1) improve the threads and process destruction mechanism.
2) introduce … | 
                
                  |  |  | @435 | 8 years | alain | Fix a bad bug in scheduler… | 
                
                  |  |  | @433 | 8 years | alain | blip | 
                
                  |  |  | @428 | 8 years | alain | blip | 
                
                  |  |  | @418 | 8 years | alain | Fix a bug in hal_kentry.S : the "uzone" pointer in the thread … | 
                
                  |  |  | @416 | 8 years | alain | Improve sys_exec. | 
                
                  |  |  | @415 | 8 years | alain | Few bugs. | 
                
                  |  |  | @409 | 8 years | alain | Fix bugs in exec | 
                
                  |  |  | @408 | 8 years | alain | Fix several bugs in the fork() syscall. | 
                
                  |  |  | @407 | 8 years | alain | First implementation of fork/exec. | 
                
                  |  |  | @406 | 8 years | alain | This version executed successfully the user "init" process on a … | 
                
                  |  |  | @401 | 8 years | alain | Few bugs in VMM | 
                
                  |  |  | @398 | 8 years | max | Wrong value in the timer. | 
                
                  |  |  | @393 | 8 years | max | Use panic(). | 
                
                  |  |  | @389 | 8 years | alain | Update the RPC_VMM_GET_VSEG. | 
                
                  |  |  | @381 | 8 years | alain | Add missing defines in the TSAR exception handler. | 
                
                  |  |  | @380 | 8 years | alain | Remove the generic kernel/kern/do_exception files to handle exceptions … | 
                
                  |  |  | @379 | 8 years | max | Remove another vestige. | 
                
                  |  |  | @378 | 8 years | max | Remove misleading vestige. | 
                
                  |  |  | @377 | 8 years | max | Remove vestiges. | 
                
                  |  |  | @376 | 8 years | max | Remove vestiges. | 
                
                  |  |  | @375 | 8 years | max | Use panic(). | 
                
                  |  |  | @374 | 8 years | max | Use panic(). | 
                
                  |  |  | @373 | 8 years | max | Start using panic(). | 
                
                  |  |  | @372 | 8 years | max | Add a panic function. | 
                
                  |  |  | @369 | 8 years | max | style | 
                
                  |  |  | @367 | 8 years | alain | Change Time unit from cycle to TICK (in millisecond).
Fix several bugs … | 
                
                  |  |  | @362 | 8 years | max | Remove vestiges. | 
                
                  |  |  | @357 | 8 years | max | Remove vestige. | 
                
                  |  |  | @356 | 8 years | max | Remove vestige. | 
                
                  |  |  | @355 | 8 years | max | Remove unused include. | 
                
                  |  |  | @354 | 8 years | max | Remove vestige. | 
                
                  |  |  | @353 | 8 years | max | Don't include sys-vfs.h. | 
                
                  |  |  | @350 | 8 years | max | Remove vestige. | 
                
                  |  |  | @346 | 8 years | max | Hide soclib_iob. | 
                
                  |  |  | @338 | 8 years | max | Not sure what Alain meant to do, but disable this for now. | 
                
                  |  |  | @337 | 8 years | alain | Introduce the delayed context switch if current thread has a lock. | 
                
                  |  |  | @326 | 8 years | max | This shouldn't be a remote load. | 
                
                  |  |  | @325 | 8 years | max | Unused variable. | 
                
                  |  |  | @324 | 8 years | max | The process xptr is already local, so no need to do a remote
load. | 
                
                  |  |  | @317 | 8 years | alain | 1) Introduce the TSAR hal_cpu_context_switch() function.
2) Introduce … | 
                
                  |  |  | @315 | 8 years | alain | Redefine the fuctions ppm_base2page() / ppm_page2base() / … | 
                
                  |  |  | @313 | 8 years | alain | RSeveral modifs in the page-fault handling. | 
                
                  |  |  | @311 | 8 years | max | Introduce hal_cpu_context_switch. | 
                
                  |  |  | @306 | 8 years | max | Terrible typo. | 
                
                  |  |  | @296 | 8 years | alain | Several modifs in the generic scheduler and in the hal_context to
fix … | 
                
                  |  |  | @286 | 8 years | max | Fix dangerous typos. | 
                
                  |  |  | @285 | 8 years | max | Must be reg_t. | 
                
                  |  |  | @281 | 8 years | max | The thread has already been registered in thread_user_create, so don't … | 
                
                  |  |  | @279 | 8 years | alain | 1) Introduce independant command fields for the various devices in the … | 
                
                  |  |  | @278 | 8 years | max | Should be 'next'. | 
                
                  |  |  | @265 | 8 years | alain | Fix several bugs in VFS. | 
                
                  |  |  | @249 | 8 years | max | Remove the ICU driver. | 
                
                  |  |  |