summaryrefslogtreecommitdiff
path: root/sys/i386/linux
Commit message (Expand)AuthorAgeFilesLines
* Linuxolator: Replace use of eventhandlers by sysent hooks.Konstantin Belousov2020-11-231-14/+6
* 'make sysent' for r367773Conrad Meyer2020-11-173-6/+60
* linux(4): Implement name_to_handle_at(), open_by_handle_at()Conrad Meyer2020-11-171-2/+12
* linux(4): Deduplicate unimpl/dummy syscall handlersConrad Meyer2020-11-051-118/+9
* Fix misnomer - linux_to_bsd_errno() does the exact opposite.Edward Tomasz Napierala2020-10-271-1/+1
* audit: also correctly audit linux_execve()Kyle Evans2020-10-261-0/+3
* Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead.Edward Tomasz Napierala2020-09-271-1/+0
* Regen after r366145.Edward Tomasz Napierala2020-09-252-429/+435
* Get rid of sv_errtbl and SV_ABI_ERRNO().Edward Tomasz Napierala2020-09-171-5/+1
* Move SV_ABI_ERRNO translation into linux-specific code, to simplifyEdward Tomasz Napierala2020-09-151-2/+15
* i386: clean up empty lines in .c and .h filesMateusz Guzik2020-09-014-9/+0
* linux: add sysctl compat.linux.use_emul_pathMateusz Guzik2020-08-181-5/+9
* linux: consistently use LFREEPATH instead of open-coding itMateusz Guzik2020-08-181-1/+1
* Regen after r363304.Edward Tomasz Napierala2020-07-183-3/+40
* Add a trivial linux(4) splice(2) implementation, which simplyEdward Tomasz Napierala2020-07-182-2/+8
* linuxolator: implement memfd_create syscallKyle Evans2020-06-291-1/+0
* Regen.Edward Tomasz Napierala2020-06-273-54/+348
* Add proper types for linux message queue syscalls; mostly takenEdward Tomasz Napierala2020-06-271-6/+6
* Add syscall definitions for linux xattr syscalls.Edward Tomasz Napierala2020-06-271-12/+66
* Adapt linuxulator syscalls.master files to the new layout.Edward Tomasz Napierala2020-06-211-645/+2254
* Regen after r362440.Edward Tomasz Napierala2020-06-205-7/+14
* Add linux_madvise(2) instead of having Linux apps call the nativeEdward Tomasz Napierala2020-06-202-1/+8
* Convert canary, execpathp, and pagesizes to pointers.Brooks Davis2020-04-161-6/+6
* Centralize compatability translation macros.Brooks Davis2020-04-141-8/+1
* regen linuxulator sysent after r357577Ed Maste2020-02-055-5/+75
* linuxulator: implement sendfileEd Maste2020-02-052-3/+4
* Fix 64-bit syscall argument fetching in 32-bit Linux syscall handlers.Mark Johnston2020-01-211-7/+0
* sysent targets: further cleanup and deduplicationKyle Evans2020-01-181-23/+2
* Set .ORDER for makesyscalls generated filesKyle Evans2020-01-101-0/+3
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-1/+1
* Add basic getcpu(2) support to linuxulator. The purpose of thisEdward Tomasz Napierala2019-12-311-2/+0
* Regen after r356229.Edward Tomasz Napierala2019-12-313-3/+25
* Fix definitions for Linux getcpu(2).Edward Tomasz Napierala2019-12-311-1/+2
* linux(4): implement copy_file_range(2)Pawel Biernacki2019-12-301-2/+0
* Implement Linux syslog(2) syscall; just enough to make Linux dmesg(8)Edward Tomasz Napierala2019-12-291-1/+0
* Add compat.linux.emul_path, so it can be set to something otherEdward Tomasz Napierala2019-12-161-3/+3
* Add sync_file_range(2) implementation to linux(4); it's a thin wrapperEdward Tomasz Napierala2019-12-141-1/+0
* Regen after r355752.Edward Tomasz Napierala2019-12-143-3/+30
* Fix definitions for linuxulator's sync_file_range(2).Edward Tomasz Napierala2019-12-141-1/+2
* Copy out aux args after the argument and environment vectors.John Baldwin2019-12-091-8/+17
* sysent: Reduce duplication and improve readability.Brooks Davis2019-12-061-4/+12
* Use uintptr_t instead of register_t * for the stack base.John Baldwin2019-12-031-47/+57
* Convert in-tree sysent targets to use new makesyscalls.luaKyle Evans2019-11-181-2/+4
* Check for errors from copyout() and suword*() in sv_copyout_args/strings.John Baldwin2019-11-181-24/+44
* Use a sv_copyout_auxargs hook in the Linux ELF ABIs.John Baldwin2019-11-151-19/+16
* Tidy syscall declerations.Brooks Davis2019-11-141-1/+1
* Make linux(4) create /dev/shm. Linux applications often expectEdward Tomasz Napierala2019-11-061-0/+2
* linux: futex_mtx should follow futex_listYuri Pankov2019-10-181-1/+0
* sysent: regenerate after r352693Kyle Evans2019-09-251-0/+7
* Update comments and ordering in linux*_dummy.cEd Maste2019-09-111-1/+1