| 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @487
                         
                     | 
                    7 years | 
                    viala | 
                    
                        [libk/memcpt.c] Add .h in .c.
Fix needed for C99 or C11 where not …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @473
                         
                     | 
                    7 years | 
                    alain | 
                    
                        Fix several GCC warning related to the -Wextra compilation option.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @469
                         
                     | 
                    7 years | 
                    alain | 
                    
                        1) Introduce the libsemaphore library.
2) Introduce a small libmath …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @461
                         
                     | 
                    7 years | 
                    viala | 
                    
                        minor: remove extra ';'
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @460
                         
                     | 
                    7 years | 
                    viala | 
                    
                        Typo: remote_spinlock_lock/unlock decrement/increment locks
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @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 …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @454
                         
                     | 
                    7 years | 
                    viala | 
                    
                        Fix typo in several file.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @450
                         
                     | 
                    7 years | 
                    alain | 
                    
                        Fix a bug in function sched_handle_signal():
When the deleted user …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @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
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @423
                         
                     | 
                    8 years | 
                    alain | 
                    
                        cosmetic
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @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
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @396
                         
                     | 
                    8 years | 
                    max | 
                    
                        Use panic().
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @367
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Change Time unit from cycle to TICK (in millisecond).
Fix several bugs …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @363
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove vestige.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @362
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove vestiges.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @351
                         
                     | 
                    8 years | 
                    max | 
                    
                        Simplify bizarre thing.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @337
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Introduce the delayed context switch if current thread has a lock.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @333
                         
                     | 
                    8 years | 
                    max | 
                    
                        vfs_user_move() returns an error_t, so don't return a count.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @332
                         
                     | 
                    8 years | 
                    max | 
                    
                        vfs_kernel_move() return error_t, not a count.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @331
                         
                     | 
                    8 years | 
                    max | 
                    
                        style
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @328
                         
                     | 
                    8 years | 
                    max | 
                    
                        Use vfs_kernel_move(), it's a kernel buffer.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @323
                         
                     | 
                    8 years | 
                    max | 
                    
                        Clean up, and define strstr() in libk.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @318
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Bug fix : we don't need an atomic access to update the …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @315
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Redefine the fuctions ppm_base2page() / ppm_page2base() / …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @313
                         
                     | 
                    8 years | 
                    alain | 
                    
                        RSeveral modifs in the page-fault handling.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @297
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove unused.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @296
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Several modifs in the generic scheduler and in the hal_context to
fix …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @288
                         
                     | 
                    8 years | 
                    max | 
                    
                        Re-indent, to appease GCC5 warnings.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @279
                         
                     | 
                    8 years | 
                    alain | 
                    
                        1) Introduce independant command fields for the various devices in the …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @273
                         
                     | 
                    8 years | 
                    max | 
                    
                        Mmh, must be Elf64_Xword.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @270
                         
                     | 
                    8 years | 
                    max | 
                    
                        Comment out EI_OSABI, and use ELFCLASS.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @265
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Fix several bugs in VFS.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @238
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Fixing bugs in vfs_lookup()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @227
                         
                     | 
                    8 years | 
                    max | 
                    
                        use Elf64 for 64bit architectures (x86_64)
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @223
                         
                     | 
                    8 years | 
                    max | 
                    
                        Damn, don't do NULL checks here, otherwise we're hiding NULL derefs …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @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.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @158
                         
                     | 
                    8 years | 
                    max | 
                    
                        tab ffs
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @157
                         
                     | 
                    8 years | 
                    max | 
                    
                        add the x86_64 flag
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @156
                         
                     | 
                    8 years | 
                    max | 
                    
                        style
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @124
                         
                     | 
                    8 years | 
                    max | 
                    
                        rename hal_wbflush->hal_fence
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @113
                         
                     | 
                    8 years | 
                    max | 
                    
                        add memcmp in libk; these mem* functions should probably be hal- …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @104
                         
                     | 
                    8 years | 
                    max | 
                    
                        style
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @101
                         
                     | 
                    8 years | 
                    alain | 
                    
                        euh…
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @93
                         
                     | 
                    8 years | 
                    max | 
                    
                        style
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @68
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Fix bug in kernel_init, and reduce size of remote_fifo.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @60
                         
                     | 
                    8 years | 
                    max | 
                    
                        use reg_t instead of uint32_t
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @50
                         
                     | 
                    8 years | 
                    alain | 
                    
                        bloup
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @24
                         
                     | 
                    8 years | 
                    max | 
                    
                        Use intptr_t instead.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @23
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Introduce syscalls.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @16
                         
                     | 
                    8 years | 
                    alain | 
                    
                        mprove the HAL for interrupt, exception, syscall handling.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @14
                         
                     | 
                    9 years | 
                    alain | 
                    
                        Bugs fix.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @11
                         
                     | 
                    9 years | 
                    alain | 
                    
                        Merge all FS related files in one single vfs directory.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @1
                         
                     | 
                    9 years | 
                    alain | 
                    
                        First import
                     |