summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common/linux_exec.c
AgeCommit message (Expand)Author
2018-01-09remove struct emul's e_fault.maya
2014-11-09Do not uselessly include <sys/malloc.h>.maxv
2012-02-19Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3!rmind
2011-08-18sizeof type -> sizeof *varchristos
2010-07-07many changes for COMPAT_LINUX:chs
2009-10-25Initialise struct emul members by name (it is readable now and one can searchrmind
2009-03-15ansify function definitionscegger
2009-03-14ANSIfy another 1261 function definitions.dsl
2008-12-17kill MALLOC and FREE macros.cegger
2008-11-19Make the emulations, exec formats, coredump, NFS, and the NFS serverad
2008-10-28Only call release_futexes if LINUX_NPTLjmcneill
2008-10-26futex support fixes from FreeBSD via cube+pengo.christos
2008-10-15Merge wrstuden-revivesa into HEAD.wrstuden
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Network protocol interrupts can now block on locks, so merge the globalsad
2008-04-23Sprinkle locking.ad
2008-04-11Under NPTL emulation, do not reparent all members of a thread group,njoly
2008-04-08Cleanup unneeded LINUX_NPTL ifdef/endif.njoly
2007-12-08ANSIfy most of the function definitions in sys/compat (but not ndis).dsl
2007-12-04Remove all the __Pdsl
2007-11-16Cleanup. Remove a few linux syscalls definitions, now identical tonjoly
2007-10-19Add compat_linux and exec_linux_elf lkm support for amd64:njoly
2007-10-19machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.had
2007-04-22Change the way that emulations locate files within the emulation root todsl
2007-03-09- Make the proclist_lock a mutex. The write:read ratio is unfavourable,ad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-19Introduce a new member to struct emul, e_startlwp, to be used bycube
2007-02-15Fix Linux compat on amd64.ad
2007-02-09Merge newlock2 to head.ad
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-09-29Coverity CID 2990: fix memory leak (from Arnaud Lacombe)christos
2006-09-02fix incomplete initializerchristos
2006-08-231) Complete Linux exit_group() emulationmanu
2006-06-25- Complete exit_group() implementation. We now maintain a list of Linuxmanu
2005-12-11merge ktrace-lwp.christos
2005-11-23To awake all processes sleeping on a futex, set maximum value to 0x7fffffffmanu
2005-11-05Implement more of Linux futex(2)manu
2005-11-05Fix build when LINUX_NPTL is not definedmanu
2005-11-05Instead of ifdef'ing __amd64__ all the Linux NPTL stuff, introduce anmanu
2005-11-04Implement Linux futex ang gettidmanu
2005-06-22Implent CLONE_PARENT_SETTID, CLONE_CHILD_CLEARTID, and CLONE_CHILD_SETTIDmanu
2005-06-02Add a const.tsutsui
2005-05-20Define linux_usertrap function, and set it in struct emul. For allfvdl
2005-03-26s/uvm_map_defaultaddr/uvm_default_mapaddr/ HI FRANK!christos
2005-03-26Fix some things regarding COMPAT_NETBSD32 and limits/VM addresses.fvdl
2004-08-08fix two bugs in previous:jdolecek
2004-08-08linux processes sharing VM space (via clone() call) must alsojdolecek
2003-12-20Put back Emmanuel's sigfilter hooks, as decided by Core.fvdl
2003-12-20Introduce lwp_emuldata and the associated hooks. No hook is provided for themanu