borysp
|
d0a0c4a9b5
[LibOS] Fix header import order issue
|
4 gadi atpakaļ |
borysp
|
5c37c4d21a
[LibOS] Miscellaneous bugfixes, mostly found by the previous commit
|
4 gadi atpakaļ |
borysp
|
bdc6a48c2c
[LibOS] Add a bunch of asserts on locks state
|
4 gadi atpakaļ |
jack.wxz
|
c6b9ea1baf
[LibOS] Add more cases to update inode number and file size
|
5 gadi atpakaļ |
borysp
|
599425ed07
[LibOS] Fix some bugs related to O_DIRECTORY handling
|
4 gadi atpakaļ |
Michał Kowalczyk
|
f1c334357c
Reformat repository to our clang-format rules (2nd iteration)
|
4 gadi atpakaļ |
Dmitrii Kuvaiskii
|
05cc50945f
[LibOS] Allow inaccessible files during getdents()
|
5 gadi atpakaļ |
Dmitrii Kuvaiskii
|
efbd1d30a4
[LibOS] Return ENOENT on open_namei(path = "")
|
5 gadi atpakaļ |
Michał Kowalczyk
|
44e186c503
Clean up asserts
|
5 gadi atpakaļ |
borysp
|
289ac3af4d
[LibOS] Fix get_new_dentry reference count semantics
|
5 gadi atpakaļ |
borysp
|
e23684bc3d
[LibOS] Rewrite rename* syscalls
|
5 gadi atpakaļ |
Michał Kowalczyk
|
52786e5f4d
Fix a bunch of typos
|
5 gadi atpakaļ |
Isaku Yamahata
|
8afbe0f82f
[LibOS] Remove nonsense check in shim_namei.c:eat_slashes()
|
5 gadi atpakaļ |
Isaku Yamahata
|
dee669b84f
[LibOS] Allow __path_lookup(start != NULL, abspath)
|
5 gadi atpakaļ |
Chia-Che Tsai
|
f98966265d
[LibOS] Fix an ambiguous intepretation of a shim handle
|
5 gadi atpakaļ |
borysp
|
39a58957e2
[LibOS] Fix O_CREAT|O_EXCL flags checks in open()
|
5 gadi atpakaļ |
Dmitrii Kuvaiskii
|
dab4c96853
[LibOS] Add special handling in open() syscall (EISDIR, O_TRUNC)
|
5 gadi atpakaļ |
Dmitrii Kuvaiskii
|
7327aa62ab
[LibOS] Fix bug of long relative paths (more than 256B)
|
5 gadi atpakaļ |
Don Porter
|
27213b18e0
[LibOS] Fix compilation errors with -Wunused-parameter flags
|
5 gadi atpakaļ |
Chia-Che Tsai
|
d314707d4c
[LibOS] Fix all warnings with -Wsign-compare
|
5 gadi atpakaļ |
Chia-Che Tsai
|
be9852784f
[All components] Remove all modelines from all source files
|
6 gadi atpakaļ |
Michał Kowalczyk
|
d508ce5061
Cleanup and uppercase list.h macros
|
5 gadi atpakaļ |
Michał Kowalczyk
|
ae733cacd7
[LibOS] Convert locks from macros to functions
|
5 gadi atpakaļ |
Michał Kowalczyk
|
2bc2c04194
Remove trailing blanks
|
5 gadi atpakaļ |
Rafał Wojdyła
|
d362b2969b
[LibOS] Correctly set type of directory entries
|
5 gadi atpakaļ |
Zhang Chen
|
06b71fc1a0
[LibOS] shim_namei.c: Fix input absolute path error and add test case
|
5 gadi atpakaļ |
Rafał Wojdyła
|
8d3569dabc
[LibOS] Fix ref counting in path lookup/dcache
|
5 gadi atpakaļ |
Chia-Che Tsai
|
e01769337c
Detecting invalid user memory given as system call inputs (#210)
|
6 gadi atpakaļ |
Chia-Che Tsai
|
f8bf469018
Cleaning up and rewriting VMA bookkeeping code (#183)
|
6 gadi atpakaļ |
Don Porter
|
0433461802
License change to LGPL (#140)
|
7 gadi atpakaļ |