|
|
@640
|
5 years |
alain |
Remove all RPCs in page-fault handling.
|
|
|
@636
|
6 years |
alain |
Fix a bug in list_remote_add_first() and list_remote_add_last() …
|
|
|
@635
|
6 years |
alain |
This version is a major evolution: The physical memory allocators, …
|
|
|
@633
|
6 years |
alain |
cosmetic
|
|
|
@632
|
6 years |
alain |
This version replace the RPC by direct remote memory access
for …
|
|
|
@629
|
6 years |
alain |
Remove the "giant" rwlock protecting the GPT, and
use the GPT_LOCKED …
|
|
|
@627
|
6 years |
alain |
Replace the queuelock protectingthe FAT by a rwlock in the FATFS.
|
|
|
@626
|
6 years |
alain |
This version has been tested on the sort multithreaded application …
|
|
|
@625
|
6 years |
alain |
Fix a bug in the vmm_remove_vseg() function: the physical pages …
|
|
|
@624
|
6 years |
alain |
Fix several bugs to use the instruction MMU in kernel mode
in …
|
|
|
@623
|
6 years |
alain |
Introduce three new types of vsegs (KCODE,KDATA,KDEV)
to map the …
|
|
|
@619
|
6 years |
alain |
1) Fix a bug in KSH : after the "load" command,
the [ksh] prompt is …
|
|
|
@614
|
6 years |
alain |
1) introduce a dev_ioc_sync_write() function in IOC API,
to improve …
|
|
|
@613
|
6 years |
alain |
- introduce the sys_rename.c file to support the mv command.
- …
|
|
|
@612
|
6 years |
alain |
Fix several bugs in vfs.c, fatfs.c, and devfs.c to support
the <.> and …
|
|
|
@611
|
6 years |
alain |
Introduce sigificant modifs in VFS to support the <ls> command,
and …
|
|
|
@610
|
6 years |
alain |
Fix several bugs in VFS to support the following
ksh commandis : cp, …
|
|
|
@603
|
6 years |
alain |
Improve the FAT32 file system to support cat, rm, cp commands.
|
|
|
@600
|
6 years |
alain |
Cosmetic: improve debug.
|
|
|
@581
|
6 years |
alain |
1) Improve the busylock debug infrastructure.
2) introduce a …
|
|
|
@580
|
6 years |
alain |
1) Register the kernel process in the cluster manager local list.
2) …
|
|
|
@563
|
6 years |
alain |
Complete restructuration of kernel spinlocks.
|
|
|
@540
|
6 years |
nicolas.van.phan |
TTY MUX 5/5 : Multiplex TTY character receiving
The multiplexing for …
|
|
|
@512
|
6 years |
viala |
[libk] Add documentation to memcmp().
|
|
|
@492
|
6 years |
viala |
Refactoring assert calling to conform with new assert macro.
Made …
|
|
|
@487
|
6 years |
viala |
[libk/memcpt.c] Add .h in .c.
Fix needed for C99 or C11 where not …
|
|
|
@473
|
6 years |
alain |
Fix several GCC warning related to the -Wextra compilation option.
|
|
|
@469
|
6 years |
alain |
1) Introduce the libsemaphore library.
2) Introduce a small libmath …
|
|
|
@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 …
|
|
|
@454
|
6 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
|
7 years |
alain |
1/ Fix a bug in the Multithreaded "sort" applicationr:
The …
|
|
|
@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
|
|
|
@423
|
7 years |
alain |
cosmetic
|
|
|
@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
|
|
|
@396
|
7 years |
max |
Use panic().
|
|
|
@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.
|
|
|
@351
|
7 years |
max |
Simplify bizarre thing.
|
|
|
@337
|
7 years |
alain |
Introduce the delayed context switch if current thread has a lock.
|
|
|
@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
|
|
|
@328
|
7 years |
max |
Use vfs_kernel_move(), it's a kernel buffer.
|
|
|
@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 …
|
|
|
@315
|
7 years |
alain |
Redefine the fuctions ppm_base2page() / ppm_page2base() / …
|
|
|
@313
|
7 years |
alain |
RSeveral modifs in the page-fault handling.
|
|
|
@297
|
7 years |
max |
Remove unused.
|
|
|
@296
|
7 years |
alain |
Several modifs in the generic scheduler and in the hal_context to
fix …
|
|
|
@288
|
7 years |
max |
Re-indent, to appease GCC5 warnings.
|
|
|
@279
|
7 years |
alain |
1) Introduce independant command fields for the various devices in the …
|
|
|
@273
|
7 years |
max |
Mmh, must be Elf64_Xword.
|
|
|
@270
|
7 years |
max |
Comment out EI_OSABI, and use ELFCLASS.
|
|
|
@265
|
7 years |
alain |
Fix several bugs in VFS.
|
|
|
@238
|
7 years |
alain |
Fixing bugs in vfs_lookup()
|
|
|
@227
|
7 years |
max |
use Elf64 for 64bit architectures (x86_64)
|
|
|
@223
|
7 years |
max |
Damn, don't do NULL checks here, otherwise we're hiding NULL derefs …
|
|
|
@204
|
7 years |
alain |
Bug fix in kernel_init
-This line, and those below, will be ignored--
…
|
|
|
@188
|
7 years |
alain |
Redefine the PIC device API.
|
|
|
@158
|
7 years |
max |
tab ffs
|
|
|
@157
|
7 years |
max |
add the x86_64 flag
|
|
|
@156
|
7 years |
max |
style
|
|
|
@124
|
7 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
|
8 years |
alain |
Bugs fix.
|
|
|
@11
|
8 years |
alain |
Merge all FS related files in one single vfs directory.
|
|
|
@1
|
8 years |
alain |
First import
|