|  |  | @662 | 5 years | alain | Introduce the ksocket.h & ksocket.c files in kernel/kern. | 
                
                  |  |  | @657 | 6 years | alain | Introduce remote_buf.c/.h & socket.c/.h files.
Update dev_nic.c/.h files. | 
                
                  |  |  | @651 | 6 years | alain | 1) Improve the VMM MMAP allocator: implement the "buddy" algorithm
to … | 
                
                  |  |  | @637 | 6 years | alain | Introduce the non-standard pthread_parallel_create() system call
and … | 
                
                  |  |  | @635 | 6 years | alain | This version is a major evolution: The physical memory allocators, … | 
                
                  |  |  | @633 | 6 years | alain | cosmetic | 
                
                  |  |  | @629 | 6 years | alain | Remove the "giant" rwlock protecting the GPT, and
use the GPT_LOCKED … | 
                
                  |  |  | @626 | 7 years | alain | This version has been tested on the sort multithreaded application  … | 
                
                  |  |  | @625 | 7 years | alain | Fix a bug in the vmm_remove_vseg() function: the physical pages … | 
                
                  |  |  | @624 | 7 years | alain | Fix several bugs to use the instruction MMU in kernel mode
in … | 
                
                  |  |  | @623 | 7 years | alain | Introduce three new types of vsegs (KCODE,KDATA,KDEV)
to map the … | 
                
                  |  |  | @619 | 7 years | alain | 1) Fix a bug in KSH : after the "load" command,
   the [ksh] prompt is … | 
                
                  |  |  | @618 | 7 years | alain | fix a bug in process_destroy() : the vmm_destroy() must be called … | 
                
                  |  |  | @611 | 7 years | alain | Introduce sigificant modifs in VFS to support the <ls> command,
and … | 
                
                  |  |  | @610 | 7 years | alain | Fix several bugs in VFS to support the following
ksh commandis : cp, … | 
                
                  |  |  | @593 | 7 years | alain | Cosmetic: improve debug. | 
                
                  |  |  | @583 | 7 years | alain | Improve signals. | 
                
                  |  |  | @581 | 7 years | alain | 1) Improve the busylock debug infrastructure.
2) introduce a … | 
                
                  |  |  | @580 | 7 years | alain | 1) Register the kernel process in the cluster manager local list.
2) … | 
                
                  |  |  | @564 | 7 years | alain | Complete restructuration of kernel locks. | 
                
                  |  |  | @527 | 7 years | viala | Rewrite if-then-else return function into switch case.
For safety … | 
                
                  |  |  | @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.
 … | 
                
                  |  |  | @492 | 7 years | viala | Refactoring assert calling to conform with new assert macro.
Made … | 
                
                  |  |  | @485 | 7 years | viala | [kern] Add void type to function prototypes with no parameter | 
                
                  |  |  | @472 | 7 years | alain | Fix the bug found by Axel in the process_register_thread() function
 … | 
                
                  |  |  | @469 | 7 years | alain | 1) Introduce the libsemaphore library.
2) Introduce a small libmath … | 
                
                  |  |  | @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 … | 
                
                  |  |  | @450 | 7 years | alain | Fix a bug in function sched_handle_signal():
When the deleted user … | 
                
                  |  |  | @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 | 7 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 | 
                
                  |  |  | @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 … | 
                
                  |  |  | @380 | 8 years | alain | Remove the generic kernel/kern/do_exception files to handle exceptions … | 
                
                  |  |  | @374 | 8 years | max | Use panic(). | 
                
                  |  |  | @373 | 8 years | max | Start using panic(). | 
                
                  |  |  | @367 | 8 years | alain | Change Time unit from cycle to TICK (in millisecond).
Fix several bugs … | 
                
                  |  |  | @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. | 
                
                  |  |  | @324 | 8 years | max | The process xptr is already local, so no need to do a remote
load. | 
                
                  |  |  | @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 … | 
                
                  |  |  | @204 | 8 years | alain | Bug fix in kernel_init
-This line, and those below, will be ignored--
 … | 
                
                  |  |  | @188 | 8 years | alain | Redefine the PIC device API. | 
                
                  |  |  | @186 | 8 years | max | memory leak (among others) | 
                
                  |  |  | @172 | 8 years | max | style | 
                
                  |  |  | @124 | 8 years | max | rename hal_wbflush->hal_fence | 
                
                  |  |  | @101 | 8 years | alain | euh… | 
                
                  |  |  | @23 | 8 years | alain | Introduce syscalls. | 
                
                  |  |  | @14 | 9 years | alain | Bugs fix. | 
                
                  |  |  | @5 | 9 years | alain | Introduce the chdev_t structure in place of the device_t structure. | 
                
                  |  |  | @1 | 9 years | alain | First import |