aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_emul.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r362015:Edward Tomasz Napierala2020-08-241-0/+30
* MFC r362342:Konstantin Belousov2020-06-251-14/+26
* MFC r346965:Dmitry Chagin2019-05-131-1/+0
* linuxulator: deduplicate linux_exec_imgact_tryEd Maste2018-04-091-0/+43
* Rationalize license text on Linuxolator filesEd Maste2018-03-011-15/+13
* Correct proper nouns in the LinuxulatorEd Maste2018-02-221-3/+3
* Linuxolator whitespace cleanupEd Maste2018-02-051-4/+4
* sys/compat: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Don't let cpu_set_syscall_retval() clobber exec_setregs().Ed Schouten2017-11-241-2/+2
* Implement Linux personality() system call mainly due to READ_IMPLIES_EXEC flag.Dmitry Chagin2016-07-101-1/+16
* Finish r283544. In exec case properly detach threads from user spaceDmitry Chagin2015-06-061-0/+12
* When I merged the lemul branch I missied kib@'s r282708 commit.Dmitry Chagin2015-05-251-13/+5
* Improve ktr(9) records in thread managment code.Dmitry Chagin2015-05-241-3/+6
* Use local struct proc * varable instead of dereferencing td->td_proc.Dmitry Chagin2015-05-241-8/+11
* Avoid unnecessary em zeroing in non-exec pathDmitry Chagin2015-05-241-4/+5
* Remove the unnecessary cast.Dmitry Chagin2015-05-241-1/+1
* Implement epoll family system calls. This is a tiny wrapperDmitry Chagin2015-05-241-2/+33
* Where possible we will use M_LINUX malloc(9) type.Dmitry Chagin2015-05-241-3/+3
* Refund the proc emuldata struct for future use. For now move flags fromDmitry Chagin2015-05-241-158/+44
* pthread_join() caller do futex_wait on child_clear_tid. As a resultsDmitry Chagin2015-05-241-1/+1
* Switch linuxulator to use the native 1:1 threads.Dmitry Chagin2015-05-241-261/+145
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+0
* Reduce duplication between i386/linux/linux.h and amd64/linux32/linux.hJohn Baldwin2013-01-291-0/+1
* - >500 static DTrace probes for the linuxulatorAlexander Leidinger2012-05-051-12/+113
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-2/+2
* Indeed, remove bogus since r219405 check of the Linux ABI.Dmitry Chagin2011-03-091-3/+0
* Extend struct sysvec with new method sv_schedtail, which is used for anDmitry Chagin2011-03-081-2/+5
* Rename used_requeue and use it as bitwise field to store more flags.Dmitry Chagin2011-02-121-1/+1
* Fix linux kernel module breakage introduced in r215675, by includingDimitry Andric2010-11-221-0/+1
* Do not take the process lock. The assignment to u_short inside theAlexander Leidinger2010-11-221-5/+3
* By using the 32-bit Linux version of Sun's Java Development Kit 1.6Alexander Leidinger2010-11-221-1/+38
* Remove support for FUTEX_REQUEUE operation.Dmitry Chagin2009-04-191-0/+1
* The code in linux_proc_exit() contains a race when multiple linux basedKonstantin Belousov2008-10-311-3/+3
* Implement robust futexes. Most of the code is modelled afterRoman Divacky2008-05-131-3/+6
* MFP4: Turn emul_lock into a mutex.Jung-uk Kim2007-04-021-2/+2
* MFP4: 115220, 115222Jung-uk Kim2007-03-021-2/+2
* Partial MFp4 of 114977:Alexander Leidinger2007-02-241-1/+1
* MFp4 (114193 (i386 part), 114194, 114195, 114200):Alexander Leidinger2007-02-231-4/+8
* MFp4 (part of 114132):Alexander Leidinger2007-02-231-7/+8
* Remove extern int hz; use proper include file instead.Konstantin Belousov2007-02-021-2/+1
* No need to synchronize linux_schedtail with linux_proc_init.Konstantin Belousov2007-02-011-26/+28
* MFp4 (113077, 113083, 113103, 113124, 113097):Alexander Leidinger2007-01-201-8/+5
* MFp4 (112499):Alexander Leidinger2007-01-071-0/+2
* MFp4 (112498):Alexander Leidinger2007-01-071-9/+9
* MFp4:Alexander Leidinger2006-12-311-60/+64
* Group pid and parent are shared in a case of CLONE_THREAD not CLONE_VM.Konstantin Belousov2006-11-151-3/+3
* MFP4:Alexander Leidinger2006-10-281-1/+23
* - change if (cond) panic() to KASSERT.Alexander Leidinger2006-10-081-3/+4
* - Extend the coverage of PROC_LOCK to cover wakeup(&p->p_emuldata);Alexander Leidinger2006-09-091-1/+3
* FREE -> freeSuleiman Souhlal2006-08-281-2/+2