aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_file.c
Commit message (Expand)AuthorAgeFilesLines
* kern: allow kern_shm_open2 of an anonymous preconstructed shmfdKyle Evans6 days1-1/+1
* linux: Add inotify supportMark Johnston2025-07-041-0/+121
* faccessat(2): Honor AT_SYMLINK_NOFOLLOWFernando ApesteguĂ­a2024-08-111-2/+4
* linux: Export linux_common_openflags()Ricardo Branco2024-05-231-1/+1
* Abstract UIO allocation and deallocation.Alfredo Mazzinghi2024-02-101-3/+3
* linux(4): Replace linux32_copyinuio by freebsd32_copyinuioDmitry Chagin2023-08-201-2/+2
* linux(4): Return EAGAIN instead of ENOBUFS for non-blocking sockets in pwriteDmitry Chagin2023-08-201-1/+2
* linux(4): Return EAGAIN instead of ENOBUFS for non-blocking sockets in pwritevDmitry Chagin2023-08-201-1/+1
* linux(4): Add a dedicated writev syscall wrapperDmitry Chagin2023-08-201-0/+19
* linux(4): Add a write syscall wrapperDmitry Chagin2023-08-201-0/+28
* linux(4): Remove sys/cdefs.h inclusion where it's not needed due to 685dc743Dmitry Chagin2023-08-181-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* linux(4): Use M_LINUX for malloc type in getdentsDmitry Chagin2023-07-181-4/+4
* linux(4): Use M_LINUX for malloc type in getdents64Dmitry Chagin2023-07-181-4/+4
* linux(4): Delete a useless variable in getdents64Dmitry Chagin2023-07-181-4/+3
* linux(4): Use M_LINUX for malloc type in readdirDmitry Chagin2023-07-181-4/+4
* linux(4): Delete a useless variable in readdirDmitry Chagin2023-07-181-5/+4
* linux(4): Properly allocate buffer for kern_getdirentries in readdirDmitry Chagin2023-07-181-1/+1
* linux(4): Use pwd_altroot() to tell namei() about ABI root pathDmitry Chagin2023-05-291-342/+65
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* linux(4): Add a dedicated statat() implementationDmitry Chagin2023-04-281-4/+4
* linux(4): Implement close_range over nativeDmitry Chagin2023-04-041-0/+26
* linux(4): Cleanup includes under compat/linuxDmitry Chagin2023-02-141-7/+0
* linux(4): Get rid of the opt_compat.h include.Dmitry Chagin2023-02-121-2/+0
* linux(4): Fix unlinkat() after a125ed50Dmitry Chagin2022-05-231-1/+1
* linux(4): Fix unlink() after a125ed50Dmitry Chagin2022-05-231-1/+1
* linux(4): Fixed offset miscalculation in the preadv/pwritev syscalls.Dmitry Chagin2022-05-091-4/+11
* linux(4): readlink should fail if bufzis <= 0.Dmitry Chagin2022-03-311-0/+6
* linux(4): Fixup miscalculation of d_off of struct dirent in getdents() syscalls.Dmitry Chagin2022-03-311-3/+3
* linux: remove the always curthread argument from lconvpathMateusz Guzik2021-11-251-35/+35
* linux_name_to_handle_at: Support AT_EMPTY_PATH.John Baldwin2021-11-171-3/+2
* linux_linkat: Don't invert AT_* flags.John Baldwin2021-11-171-2/+2
* linux(4): Implement faccessat2 system call.Dmitry Chagin2021-08-121-7/+38
* linux: improve reporting for unsupported syscall flagsEdward Tomasz Napierala2021-06-151-3/+4
* linux: improve FUSE supportEdward Tomasz Napierala2021-06-071-4/+3
* linux(4): Add F_GETPIPE_SZ fcntl operation which returns the capacityDmitry Chagin2021-05-311-0/+18
* linux(4): make linkat(2) handle AT_EMPTY_PATHEdward Tomasz Napierala2021-05-041-1/+2
* kern_linkat: modify to accept AT_ flags instead of FOLLOW/NOFOLLOWEdward Tomasz Napierala2021-04-251-7/+8
* linux: support AT_EMPTY_PATH flag in fchownat(2)Edward Tomasz Napierala2021-04-161-2/+7
* linux: implement O_PATHEdward Tomasz Napierala2021-04-151-0/+2
* linux: remove spurious newline.Edward Tomasz Napierala2021-01-191-1/+1
* linux(4): Implement name_to_handle_at(), open_by_handle_at()Conrad Meyer2020-11-171-6/+110
* Make it possible to mount a fuse filesystem, such as squashfuse,Edward Tomasz Napierala2020-11-091-8/+36
* linux: silence renameat2 flags warningMateusz Guzik2020-10-261-0/+8
* linux: add missing conversions for compat.linux.use_emul_path handlingMateusz Guzik2020-10-261-44/+107
* compat: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* linux: add sysctl compat.linux.use_emul_pathMateusz Guzik2020-08-181-31/+71
* Make linux fallocate(2) return EOPNOTSUPP, not ENOSYS, on unsupported mode,Edward Tomasz Napierala2020-07-181-1/+1
* Add a trivial linux(4) splice(2) implementation, which simplyEdward Tomasz Napierala2020-07-181-0/+14
* memfd_create: turn on SHM_GROW_ON_WRITEKyle Evans2020-07-101-1/+1