summaryrefslogtreecommitdiff
path: root/sys/i386/linux/linux_sysvec.c
Commit message (Expand)AuthorAgeFilesLines
* Linuxolator: Replace use of eventhandlers by sysent hooks.Konstantin Belousov2020-11-231-14/+6
* Fix misnomer - linux_to_bsd_errno() does the exact opposite.Edward Tomasz Napierala2020-10-271-1/+1
* Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead.Edward Tomasz Napierala2020-09-271-1/+0
* 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-011-1/+0
* Convert canary, execpathp, and pagesizes to pointers.Brooks Davis2020-04-161-6/+6
* Add compat.linux.emul_path, so it can be set to something otherEdward Tomasz Napierala2019-12-161-3/+3
* Copy out aux args after the argument and environment vectors.John Baldwin2019-12-091-8/+17
* Use uintptr_t instead of register_t * for the stack base.John Baldwin2019-12-031-47/+57
* 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
* 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
* Linuxulator depends on a fundamental kernel settings such as SMP. ManyDmitry Chagin2019-05-131-49/+0
* Remove sv_pagesize, originally introduced with r100384.Edward Tomasz Napierala2019-03-011-2/+0
* Remove iBCS2, part2: general kernelMateusz Guzik2018-12-191-2/+0
* Fix the Linux kernel version number calculationChuck Tuffli2018-06-221-3/+4
* Correct pointer subtraction in KASSERT().Brooks Davis2018-05-291-2/+1
* Avoid two suword() calls per auxarg entry.Brooks Davis2018-05-241-5/+15
* Simplify the code to allocate stack for auxv, argv[], and environment vectors.John Baldwin2018-04-191-19/+11
* linuxulator: deduplicate linux_exec_imgact_tryEd Maste2018-04-091-43/+0
* Remove very old and unused signal information codes.John Baldwin2018-03-271-0/+1
* Remove redundant cast from Linuxulator SYSINITsEd Maste2018-03-231-2/+2
* Share Linux errno table with libsysdecodeEd Maste2018-03-221-2/+2
* Rename linuxulator functions with linux_ prefixEd Maste2018-03-191-15/+15
* linux*_sysvec.c: rationalize whitespace and commentsEd Maste2018-03-191-26/+26
* Share a single bsd-linux errno table across MD consumersEd Maste2018-03-161-22/+2
* Remove stray ; at end of linux_vdso_deinstall()Ed Maste2018-03-141-1/+1
* Use C99 boolean type for translate_osrelEd Maste2018-03-131-4/+4
* Apply some style(9) to Linuxulator linux_sysvec.c commentsEd Maste2018-03-131-75/+29
* Correct proper nouns in the LinuxulatorEd Maste2018-02-221-5/+5
* Rationalize license text on Linuxolator filesEd Maste2018-02-161-15/+13
* Linuxolator whitespace cleanupEd Maste2018-02-051-8/+6
* Remap ENOATTR to ENODATA in the linuxulator.Fedor Uporov2017-11-271-1/+1
* sys/i386: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Avoid using [LINUX_]SHAREDPAGE constant directly in the vdso code.Dmitry Chagin2017-07-301-1/+1
* Add support for musl consumers to the Linuxulator.Dmitry Chagin2017-07-031-0/+13
* Move struct syscall_args syscall arguments parameters container intoKonstantin Belousov2017-06-121-1/+3
* Cleanup redundant parenthesis from existing howmany()/roundup() macro uses.Pedro F. Giffuni2016-04-221-1/+1
* X86: use our nitems() macro when it is avaliable through param.h.Pedro F. Giffuni2016-04-191-1/+1
* Add kern.features flags for linux and linux64 modulesBaptiste Daroussin2016-04-051-0/+1
* Convert ss_sp in stack_t and sigstack to void *.John Baldwin2016-01-271-2/+2
* Implement AT_SECURE properly.Xin LI2016-01-271-1/+3
* Implement vsyscall hack. Prior to 2.13 glibc uses vsyscallDmitry Chagin2016-01-091-0/+2
* Remove sv_prepsyscall, sv_sigsize and sv_sigtbl members of the structKonstantin Belousov2015-11-281-6/+0
* Fix missing semi-colon from r289055.Conrad Meyer2015-10-081-1/+1
* linux: fix handling of out-of-bounds syscall attemptsMateusz Guzik2015-10-081-1/+1
* Rework signal code to allow using it by other modules, like linprocfs:Dmitry Chagin2015-05-241-37/+12
* Call nosys in case when the incorrect syscall number is specified.Dmitry Chagin2015-05-241-1/+2