aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/linux32/linux32_sysvec.c
Commit message (Expand)AuthorAgeFilesLines
* linux: populate sv_syscallnames in each sysentvecMitchell Horne2022-10-281-1/+2
* Rework how shared page related data is storedKornel Dulęba2022-07-181-1/+1
* linux(4): Properly restore the thread signal mask after signal delivery on i386Dmitry Chagin2022-05-301-9/+2
* linux(4): Deduplicate bsd_to_linux_trapcode()Dmitry Chagin2022-05-231-39/+0
* linux(4): Deduplicate translate_traps()Dmitry Chagin2022-05-231-22/+0
* Retire sv_transtrapDmitry Chagin2022-05-201-3/+2
* linux(4): Retire handmade DWARF annotations from signal trampolinesDmitry Chagin2022-05-151-4/+4
* linux(4): Better naming for ucontext field of struct rt_sigframeDmitry Chagin2022-05-151-27/+27
* linux(4): Move sigframe definitions to separate headersDmitry Chagin2022-05-151-0/+2
* linux(4): Cleanup signal trampolinesDmitry Chagin2022-05-151-2/+2
* linux(4): Retire unneeded initializationDmitry Chagin2022-05-151-3/+0
* linux(4): Implement vdso getcpu for x86.Dmitry Chagin2022-05-081-0/+7
* linux(4): Add compat.linux32.emulate_i386 knob.Dmitry Chagin2022-03-311-0/+3
* linux_copyout_strings: Use PROC_PS_STRINGS().John Baldwin2022-02-041-1/+1
* sysent: Add a sv_psstringssz field to struct sysentvecMark Johnston2022-01-171-0/+1
* exec: Simplify sv_copyout_strings implementations a bitMark Johnston2021-12-311-7/+2
* amd64: centralize definitions of CS_SECURE and EFL_SECUREKonstantin Belousov2021-09-211-6/+2
* linux(4): Add struct clone_args for future clone3 system call.Dmitry Chagin2021-08-121-0/+1
* fork: Allow ABI to specify fork return values for child.Dmitry Chagin2021-08-121-0/+10
* linux(4): Allow musl brand to use FUTEX_REQUEUE op.Dmitry Chagin2021-07-201-1/+2
* linux(4): Add arch name to the some printfs.Dmitry Chagin2021-07-201-4/+4
* linux(4): Fixup the vDSO initialization order.Dmitry Chagin2021-07-201-2/+6
* linux(4): Constify vdso install/deinstall.Dmitry Chagin2021-07-201-4/+4
* linux(4); Almost complete the vDSO.Dmitry Chagin2021-07-201-32/+126
* linux(4): Modify sv_onexec hook to return an error.Dmitry Chagin2021-07-201-1/+11
* Pass the syscall number to capsicum permission-denied signalsDavid Chisnall2021-07-161-0/+1
* Revert "Pass the syscall number to capsicum permission-denied signals"David Chisnall2021-07-101-1/+0
* Pass the syscall number to capsicum permission-denied signalsDavid Chisnall2021-07-101-0/+1
* linux(4): implement coredump supportEdward Tomasz Napierala2021-06-301-3/+3
* Add infrastructure required for Linux coredump supportEdward Tomasz Napierala2021-06-291-0/+3
* linux(4): Make vDSO defines private.Dmitry Chagin2021-06-251-0/+6
* linux(4): Retire linux_kplatform.Dmitry Chagin2021-06-221-4/+0
* Add quirks for Linux ABI signals handlingKonstantin Belousov2021-06-151-1/+2
* linuxolator: Add compat.linux.setid_allowed knobKonstantin Belousov2021-06-061-0/+1
* linux(4): optimize ksiginfo to siginfo conversion.Dmitry Chagin2021-06-071-1/+1
* linux: adjust ordering of Linux auxv and add dummy AT_HWCAP2Edward Tomasz Napierala2021-04-131-5/+6
* amd64: clear debug registers on execing 32bit Linux binaryKonstantin Belousov2021-04-101-0/+2
* linux: Unmap the VDSO page when unloadingMark Johnston2021-02-161-1/+2
* Linuxolator: Replace use of eventhandlers by sysent hooks.Konstantin Belousov2020-11-231-0/+3
* 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-3/+1
* Move SV_ABI_ERRNO translation into linux-specific code, to simplifyEdward Tomasz Napierala2020-09-151-1/+15
* amd64: 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-4/+4
* Make ps_strings in struct image_params into a pointer.Brooks Davis2020-04-151-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+1
* Add compat.linux.emul_path, so it can be set to something otherEdward Tomasz Napierala2019-12-161-3/+3
* Use 4 byte stack alignment instead of 8 byte.John Baldwin2019-12-091-4/+4
* Copy out aux args after the argument and environment vectors.John Baldwin2019-12-091-8/+17