aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/linux32/linux32_sysvec.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Reimplement futexes.Dmitry Chagin2009-05-011-3/+3
* Fix KBI breakage by r190520 which affects older linux.ko binaries:Dmitry Chagin2009-04-051-2/+2
* Save and restore segment registers on amd64 when entering and leavingKonstantin Belousov2009-04-011-32/+38
* Implement new way of branding ELF binaries by looking to aDmitry Chagin2009-03-131-2/+14
* A better fix for handling different FPU initial control words for differentJohn Baldwin2009-03-051-0/+1
* Add AT_PLATFORM, AT_HWCAP and AT_CLKTCK auxiliary vector entries whichDmitry Chagin2009-03-041-15/+33
* Fix the inconsistent tabbing.David E. O'Brien2009-01-311-50/+53
* Change some movl's to mov's. Newer GAS no longer accept 'movl' instructionsDavid E. O'Brien2009-01-311-4/+4
* Remove obsolete AT_DEBUG stuff. It never should have been committedWarner Losh2008-12-171-2/+0
* Add sv_flags field to struct sysentvec with intention to provide descriptionKonstantin Belousov2008-11-221-0/+1
* Correctly fill siginfo for the signals delivered by linux tkill/tgkill.Konstantin Belousov2008-10-191-3/+1
* Set PCB_32BIT and clear PCB_GS32BIT for linux32 binaries.Konstantin Belousov2008-10-181-1/+2
* Change the static struct sysentvec and struct Elf_Brandinfo initializersKonstantin Belousov2008-09-241-49/+49
* Implement the linux syscallsKonstantin Belousov2008-04-081-1/+2
* Since version 4.3, gcc changed its behaviour concerning the i386/amd64Konstantin Belousov2008-03-131-2/+2
* Remove kernel support for M:N threading.Jeff Roberson2008-03-121-2/+1
* Fill in cr2 in the signal context from ksi->ksi_addr.Konstantin Belousov2007-09-201-0/+2
* Fix a couple of issues with the stack limit for 32-bit processes on 64-bitJohn Baldwin2007-07-121-1/+2
* Rework the support for ABIs to override resource limits (used by 32-bitJohn Baldwin2007-05-141-34/+28
* MFP4: Turn emul_lock into a mutex.Jung-uk Kim2007-04-021-2/+2
* MFP4: Linux set_thread_area syscall (aka TLS) support for amd64.Jung-uk Kim2007-03-301-2/+6
* MFP4 (110939):Alexander Leidinger2006-12-031-1/+1
* Fix a typo resulting in truncated linux32 signal trampoline code copiedKonstantin Belousov2006-10-311-1/+1
* Change futex lock from mutex to sx. Make futex_get atomic (protected by theAlexander Leidinger2006-09-091-3/+3
* Move some stuff into headers where they belong.Alexander Leidinger2006-08-171-2/+0
* Initialize the emul sx-lock.Alexander Leidinger2006-08-171-0/+1
* Initialize the eventhandlers, mutexes and sx locks.Alexander Leidinger2006-08-151-0/+26
* Add the linux 2.6.x stuff (not used by default!):Alexander Leidinger2006-08-151-1/+1
* Add some more errno mappings (bsd -> linux) and a comment about the status..Alexander Leidinger2006-08-101-1/+6
* Forgot the amd/linux32 part since sys/*/linux didn't match :-(Doug Ambrisko2006-05-061-0/+6
* Unbreak COMPAT_LINUX32 option support on amd64.Ruslan Ermilov2006-03-191-0/+1
* regenAlexander Leidinger2006-03-181-3/+0
* regen after COMPAT_43 removalAlexander Leidinger2006-03-181-3/+0
* Remove kern.elf32.can_exec_dyn sysctl. Instead extend Brandinfo structureMaxim Sobolev2005-12-261-0/+2
* Remove linux_mib_destroy() (which I actually added in between 5.0 and 5.1)John Baldwin2005-12-151-1/+0
* Calling setrlimit from 32bit apps could potentially increase certainPaul Saab2005-11-021-3/+2
* The signal code is now an int rather than a long, so update debug printfs.John Baldwin2005-10-141-2/+2
* 1. Change prototype of trapsignal and sendsig to use ksiginfo_t *, mostDavid Xu2005-10-141-9/+27
* Fix the "fpudna: fpcurthread == curthread XXX times" problem.Stephan Uphoff2005-09-221-0/+1
* Move MODULE_DEPEND() statements for SYSVIPC dependencies to linux_ipc.cJohn Baldwin2005-07-291-3/+0
* Make ps_nargvstr and ps_nenvstr unsigned. This fixes an inputDavid Schultz2005-03-231-2/+2
* - Add a custom version of exec_copyin_args() to deal with the 32-bitJohn Baldwin2005-02-181-7/+6
* o Split out kernel part of execve(2) syscall into two parts: one thatMaxim Sobolev2005-01-291-9/+9
* Don't include sys/user.h merely for its side-effect of recursivelyDavid Schultz2004-11-271-1/+2
* I missed an 'IA32' in the documentation.David E. O'Brien2004-08-161-1/+1
* I'm not sure what tjr envisioned for turning on FreeBSD/i386 rt support,David E. O'Brien2004-08-161-4/+3