summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_exec.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* remove the Linux emulation code, no longer referenced by anythingnaddy2016-03-021-266/+0
* emul_native is only used for kernel threads which can't dump core, soguenther2015-05-051-3/+2
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-3/+3
* Move p_emul and p_sigcode from proc to process.guenther2014-03-261-8/+8
* spelling; from Maxime Villardderaadt2013-12-021-2/+2
* memory leak if copystr() fails, from Maxime Villardderaadt2013-12-021-3/+4
* Remove a.out support from compat_linux(8).pirofti2013-11-031-377/+1
* Remove the 'OLF method' used for the transition from a.out to ELF andderaadt2012-09-111-5/+2
* Copy the set_tls_base flag when forking.pirofti2012-06-201-1/+2
* Add futex support for compat/linux.pirofti2011-09-181-1/+9
* Fix possible NULL dereference for emul data. Okay miod@.pirofti2011-04-201-3/+6
* Add set_tid_address() syscall. Lots of help from and okay guenther@.pirofti2011-04-051-6/+22
* Fix function argument list.pirofti2011-04-051-45/+16
* Make ELF platforms generate ELF core dumps. Somewhat based on code fromkettenis2009-03-051-1/+4
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* Be more permissive and try to run non-branded non-static binaries if we canmiod2008-06-121-2/+11
* Do not attempt to recognize foreign ELF binaries if emulation is disabled;miod2008-06-121-2/+14
* - replace the remaining MALLOC/FREE -> malloc/free in sys/compatgilles2007-10-301-6/+7
* replace the machine dependant bytes-to-clicks macro by the MI ptoa()martin2007-09-011-2/+2
* redo (w/ proper changes everywhere ;):mickey2006-01-191-2/+2
* Missing or incorrect header sizes bounds check; ``looks ok'' mickey@miod2005-12-301-1/+4
* rework access to emulations slightly in an effort to both merge andtedu2004-04-151-1/+9
* emulation is now controlled by sysctl. changes:tedu2003-08-211-1/+3
* add exec/fork/exit hooks per process for compat emulations.tedu2003-06-211-18/+100
* First round of __P removal in sysmillert2002-03-141-7/+7
* New function vn_marktext - mark a vnode as executing a text image.art2001-11-151-3/+3
* Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.miod2001-11-061-2/+2
* Unify elf32 and elf64 code with macros. This forced a renamingart2001-09-191-4/+4
* Unnecessary and redundant includes.art2001-08-111-3/+1
* Add a macro to initialize the contents of a vmcmd set.art2001-04-011-3/+2
* seperate -> separate, okay aaron@provos2000-11-101-2/+2
* Use round_page(X) instead of roundup(X, NBPG), use PAGE_SIZE instead of NBPG.art1999-11-261-6/+6
* include syscallnames only if compiling w/ SYSCALL_DEBUG.mickey1999-11-101-1/+11
* include sys/exec.h before sys/exec_elf.hart1999-09-101-2/+2
* branding support and freebsd elfderaadt1999-02-101-2/+6
* panic prints a newline for you, don't do it in the panic stringmillert1999-01-111-2/+2
* Return EINVAL when msg_iovlen or iovcnt <= 0; Make uio_resid unsigned (size_t) and don't return EINVAL if it is < 0 in sys_{read,write}. Remove check for uio_resid < 0 uiomove() now that uio_resid is unsigned and brack remaining panics with #ifdef DIAGNOSTIC. vn_rdwr() must now take a size_t * ...millert1998-07-281-2/+3
* Just alter the tag if it is not already setniklas1998-03-061-2/+3
* Remember OS tag when running Linux or SVR4 ELF files. KNF.niklas1998-02-221-32/+34
* careful with stackgap handling in execve()deraadt1997-06-171-4/+9
* use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary typesderaadt1996-12-231-5/+5
* Cleanup execpefo1996-08-311-1/+3
* Good fixes and changes from latest Net.mickey1996-04-171-1/+10
* initial import of NetBSD treederaadt1995-10-181-0/+502