| Commit message (Expand) | Author | Age | Files | Lines |
* | kern_linkat: modify to accept AT_ flags instead of FOLLOW/NOFOLLOW | Edward Tomasz Napierala | 2021-04-25 | 1 | -7/+8 |
* | linux: support AT_EMPTY_PATH flag in fchownat(2) | Edward Tomasz Napierala | 2021-04-16 | 1 | -2/+7 |
* | linux: implement O_PATH | Edward Tomasz Napierala | 2021-04-15 | 1 | -0/+2 |
* | linux: remove spurious newline. | Edward Tomasz Napierala | 2021-01-19 | 1 | -1/+1 |
* | linux(4): Implement name_to_handle_at(), open_by_handle_at() | Conrad Meyer | 2020-11-17 | 1 | -6/+110 |
* | Make it possible to mount a fuse filesystem, such as squashfuse, | Edward Tomasz Napierala | 2020-11-09 | 1 | -8/+36 |
* | linux: silence renameat2 flags warning | Mateusz Guzik | 2020-10-26 | 1 | -0/+8 |
* | linux: add missing conversions for compat.linux.use_emul_path handling | Mateusz Guzik | 2020-10-26 | 1 | -44/+107 |
* | compat: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -1/+0 |
* | linux: add sysctl compat.linux.use_emul_path | Mateusz Guzik | 2020-08-18 | 1 | -31/+71 |
* | Make linux fallocate(2) return EOPNOTSUPP, not ENOSYS, on unsupported mode, | Edward Tomasz Napierala | 2020-07-18 | 1 | -1/+1 |
* | Add a trivial linux(4) splice(2) implementation, which simply | Edward Tomasz Napierala | 2020-07-18 | 1 | -0/+14 |
* | memfd_create: turn on SHM_GROW_ON_WRITE | Kyle Evans | 2020-07-10 | 1 | -1/+1 |
* | linuxolator: implement memfd_create syscall | Kyle Evans | 2020-06-29 | 1 | -0/+90 |
* | Make linux(4) warn about unsupported fcntls. | Edward Tomasz Napierala | 2020-06-12 | 1 | -2/+3 |
* | Replace LINUX_FASYNC with LINUX_O_ASYNC; no functional changes. | Edward Tomasz Napierala | 2020-06-11 | 1 | -3/+3 |
* | Add kern_unmount() and use in Linuxulator. No functional changes. | Edward Tomasz Napierala | 2020-01-24 | 1 | -9/+9 |
* | Fix 64-bit syscall argument fetching in 32-bit Linux syscall handlers. | Mark Johnston | 2020-01-21 | 1 | -17/+81 |
* | Properly translate MNT_FORCE flag to Linux umount2(2). Previously | Edward Tomasz Napierala | 2020-01-20 | 1 | -1/+6 |
* | linux(4): implement copy_file_range(2) | Pawel Biernacki | 2019-12-30 | 1 | -0/+41 |
* | Make linux mount(2) tolerate NULL 'from' argument, and fix flag | Edward Tomasz Napierala | 2019-12-28 | 1 | -17/+19 |
* | Don't use K&R definitions. No functional changes. | Edward Tomasz Napierala | 2019-12-16 | 1 | -6/+2 |
* | Add sync_file_range(2) implementation to linux(4); it's a thin wrapper | Edward Tomasz Napierala | 2019-12-14 | 1 | -0/+16 |
* | linux: avoid overhead of P_CONTROLT checks if possible | Mateusz Guzik | 2019-11-20 | 1 | -0/+2 |
* | Make linux(4) open(2)/openat(2) return ELOOP instead of EMLINK, | Edward Tomasz Napierala | 2019-11-18 | 1 | -1/+4 |
* | Support O_CLOEXEC in linux(4) open(2) and openat(2). | Edward Tomasz Napierala | 2019-11-15 | 1 | -0/+2 |
* | linux_renameat2: improve flag checks | Ed Maste | 2019-11-07 | 1 | -0/+7 |
* | linux_renameat2: don't add extra \n on error. | Pawel Biernacki | 2019-09-30 | 1 | -1/+1 |
* | linux: add trivial renameat2 implementation | Ed Maste | 2019-09-11 | 1 | -0/+20 |
* | Linuxulator depends on a fundamental kernel settings such as SMP. Many | Dmitry Chagin | 2019-05-13 | 1 | -175/+3 |
* | Introduce funlinkat syscall that always us to check if we are removing | Mariusz Zaborski | 2019-04-06 | 1 | -4/+5 |
* | Implement O_BENEATH and AT_BENEATH. | Konstantin Belousov | 2018-10-25 | 1 | -4/+4 |
* | linuxulator: do not include legacy syscalls on arm64 | Ed Maste | 2018-06-15 | 1 | -1/+34 |
* | Correct debug control for linuxulator faccessat | Ed Maste | 2018-06-15 | 1 | -1/+1 |
* | Eliminate the overhead of gratuitous repeated reinitialization of cap_rights | Matt Macy | 2018-05-09 | 1 | -9/+4 |
* | Correct proper nouns in the Linuxulator | Ed Maste | 2018-02-22 | 1 | -3/+3 |
* | Rationalize license text on Linuxolator files | Ed Maste | 2018-02-16 | 1 | -15/+13 |
* | sys/compat: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
* | Update comment to match r177997 & r178036 changes. | David E. O'Brien | 2017-10-27 | 1 | -1/+1 |
* | linux_getdents, linux_readdir: fix mismatch between malloc and free tags | Andriy Gapon | 2017-06-26 | 1 | -4/+4 |
* | Remove the outdated definition. | Dmitry Chagin | 2017-06-12 | 1 | -2/+0 |
* | Since r318735 (ino64 project) the size of the native struct dirent is | Dmitry Chagin | 2017-06-12 | 1 | -15/+2 |
* | Commit the 64-bit inode project. | Konstantin Belousov | 2017-05-23 | 1 | -12/+16 |
* | Fix symlinkat() which use the newdfd argument to look up the old path, | Dmitry Chagin | 2017-04-30 | 1 | -1/+1 |
* | Add linux_preadv() and linux_pwritev() syscalls to Linuxulator. | Mahdi Mokhtari | 2017-02-24 | 1 | -0/+56 |
* | Revert r314217. Commit is not match that I have approved. | Dmitry Chagin | 2017-02-24 | 1 | -46/+0 |
* | Add linux_preadv() and linux_pwritev() syscalls to Linuxulator. | Mahdi Mokhtari | 2017-02-24 | 1 | -0/+46 |
* | Replace Linuxulator implementation of readdir(), getdents() and | Dmitry Chagin | 2017-02-14 | 1 | -203/+204 |
* | Fix linux_pipe() and linux_pipe2() to close file descriptors on copyout | Edward Tomasz Napierala | 2017-02-05 | 1 | -6/+16 |
* | Add kern_pread() and kern_pwrite(), and use it in compats instead | Edward Tomasz Napierala | 2017-01-31 | 1 | -18/+4 |