summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common/linux_exec.c
AgeCommit message (Expand)Author
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
2003-12-05back the sigfilter emulation hook change offjdolecek
2003-12-04Dynamic sysctl.atatat
2003-12-03Add a sigfilter emulation hook. It is used at the beginning of kpsignal2()manu
2003-08-24add support for non-executable mappings (where the hardware allows this)chs
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-03-01Do the syscall_plain/syscall_fancy dance on ARM. Shaves a fair numberthorpej
2003-01-18Merge the nathanw_sa branch.thorpej