aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/linux32/linux32_sysvec.c
Commit message (Expand)AuthorAgeFilesLines
* 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/+1
* Remove sv_prepsyscall, sv_sigsize and sv_sigtbl members of the structKonstantin Belousov2015-11-281-3/+0
* Fix build with DEBUG defined.John Baldwin2015-10-291-2/+2
* Rename remaining linux32 symbols such as linux_sysent[] andJohn Baldwin2015-10-221-3/+3
* Merge r289055 to amd64/linux32:John Baldwin2015-10-221-1/+1
* Rework signal code to allow using it by other modules, like linprocfs:Dmitry Chagin2015-05-241-35/+11
* Call nosys in case when the incorrect syscall number is specified.Dmitry Chagin2015-05-241-1/+2
* Use the BSD_TO_LINUX_SIGNAL() wherever there is no needDmitry Chagin2015-05-241-6/+2
* Add AT_RANDOM and AT_EXECFN auxiliary vector entries which are used byDmitry Chagin2015-05-241-0/+26
* Refund the proc emuldata struct for future use. For now move flags fromDmitry Chagin2015-05-241-13/+0
* Introduce a new module linux_common.ko which is intended for theDmitry Chagin2015-05-241-10/+8
* Remove stale comment about a signal trampoline whichDmitry Chagin2015-05-241-1/+0
* Put linux_platform into the vdso to avoid copying it onto the stack atDmitry Chagin2015-05-241-16/+9
* Implement vdso - virtual dynamic shared object. Through vdso LinuxDmitry Chagin2015-05-241-9/+55
* Some style(9) && whitespaces fixes. No functional changes.Dmitry Chagin2015-05-241-3/+3
* Switch linuxulator to use the native 1:1 threads.Dmitry Chagin2015-05-241-4/+5
* Revert r266925 as it can lead to instant panic at fexecve():Dmitry Chagin2014-06-171-2/+2
* To allow to run the interpreter itself add a new ELF branding type.Dmitry Chagin2014-05-311-2/+2
* x86: Allow users to change PSL_RF via ptrace(PT_SETREGS...)Ed Maste2013-11-141-22/+2
* Retire write-only PCB_GS32BIT pcb flag on amd64.Dmitry Chagin2013-05-091-1/+0
* Reduce duplication between i386/linux/linux.h and amd64/linux32/linux.hJohn Baldwin2013-01-291-0/+1
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Convert files to UTF-8Ulrich Spörlein2012-01-151-1/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* Export the correct AT_PLATFORM value.Dmitry Chagin2011-03-261-2/+1
* Enable shared page use for amd64/linux32 and i386/linux binaries.Dmitry Chagin2011-03-131-15/+11
* Extend struct sysvec with new method sv_schedtail, which is used for anDmitry Chagin2011-03-081-4/+1
* Sort include files in the alphabetical order.Dmitry Chagin2011-02-131-1/+1
* Remove redundant, bogus, and even harmful uses of setting TS bit in CR0.Jung-uk Kim2011-01-141-1/+1
* Improve PCB flags handling and make it more robust. Add two new functionsJung-uk Kim2010-12-221-7/+6
* Update some comments related to use of amd64 full context switch.Konstantin Belousov2010-12-071-2/+2
* Retire write-only PCB_FULLCTX pcb flag on amd64.Konstantin Belousov2010-12-071-1/+1
* Add macro DECLARE_MODULE_TIED to denote a module as requiring theKonstantin Belousov2010-10-121-1/+1
* The interpreter name should no longer be treated as a buffer that can beAlan Cox2010-07-281-11/+5
* Reorganize syscall entry and leave handling.Konstantin Belousov2010-05-231-16/+31
* Change the arguments of exec_setregs() so that it receives a pointerNathan Whitehorn2010-03-251-9/+5
* Provide groundwork for 32-bit binary compatibility on non-x86 platforms,Nathan Whitehorn2010-03-111-2/+2
* In r197963, a race with thread being selected for signal deliveryKonstantin Belousov2009-10-271-12/+6
* Fix handling of .note.ABI-tag section for GNU systems [1].Bjoern A. Zeeb2009-08-241-5/+30
* Restore the segment registers and segment base MSRs for amd64 syscallKonstantin Belousov2009-07-091-0/+5
* Do not export AT_CLKTCK when emulating Linux kernel priorDmitry Chagin2009-05-101-1/+11
* Rework r189362, r191883.Dmitry Chagin2009-05-101-1/+2
* Move the per-prison Linux MIB from a private one-off pointer to the newJamie Gritton2009-05-071-0/+2
* Move extern variable definitions to the header file.Dmitry Chagin2009-05-021-3/+1