summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common/linux_sched.c
AgeCommit message (Expand)Author
2022-08-03Pull up following revision(s), all via patchmartin
2018-04-16Remove the rnewprocp argument from fork1(9)kamil
2018-04-15Remove unused variable p from linux_sys_clone()kamil
2017-04-21- Propagate the signal mask from the ucontext_t to the newly created threadchristos
2015-07-03PR/50021: Rin Okuyama: Fix linux affinity syscallschristos
2014-11-09Do not uselessly include <sys/malloc.h>.maxv
2014-01-23Fix inverted pid/lid arguments in do_sched_{get,set}param calls.njoly
2011-08-18Better debugging.christos
2011-06-05Delete some splurious commas and very unexpected trailing spacedsl
2010-07-07many changes for COMPAT_LINUX:chs
2010-07-01Remove pfind() and pgfind(), fix locking in various broken uses of these.rmind
2009-09-03Use correct sched_setscheduler syscall 3rd argument type.njoly
2009-06-23sched_getaffinity(2) update:njoly
2009-06-18In linux_sys_sched_getaffinity(), do not leak memory on error.njoly
2008-10-25Add preliminary tls support for i386. Does not work yet. From FreeBSD.christos
2008-05-07Restore sched_native2linux() KASSERTs, i accidentally disabled in anjoly
2008-05-05Wrap debug printfs in #ifdef DEBUG_LINUX (hi njoly!)jmcneill
2008-05-01Add SCHED_FIFO/SCHED_RR support to sched_get_priority_{min,max}.njoly
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-23Tweak previous.ad
2008-04-23Fix locking.ad
2008-02-29In linux_sys_sched_getparam(), get the native policy too, so that we haveelad
2008-02-28Factor out the guts of get/setparam so it can be used from the compat code.elad
2008-02-16Fold KAUTH_REQ_PROCESS_SCHEDULER_* to KAUTH_PROCESS_SCHEDULER_*. In otherelad
2008-01-23Tons of process scope changes.elad
2007-12-20Convert all the system call entry points from:dsl
2007-12-08ANSIfy most of the function definitions in sys/compat (but not ndis).dsl
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-02-15Count the number of CPUs at boot and stash in 'ncpu'. Eventually shouldad
2007-02-09Acquire proclist_mutex before sending signals.ad
2007-02-09Merge newlock2 to head.ad
2007-02-05Add a new linux_emuldata_shared flag value LINUX_LES_USE_NPTL to allownjoly
2007-01-05Consistent usage of KAUTH_GENERIC_ISSUSER.elad
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-08-23move #ifdef up a few lines to prevent unused variable warning/errordogcow
2006-08-231) Complete Linux exit_group() emulationmanu
2006-07-23Use the LWP cached credentials where sane.ad
2006-06-26Do not implement exit_group() the right way on platforms that do notmanu
2006-06-25- Complete exit_group() implementation. We now maintain a list of Linuxmanu
2006-05-14integrate kauth.elad
2005-11-29undo linux_sys_exit_group() change _again_ - please do not commit knownjdolecek
2005-11-29Threads should not send a signal on exit.manu
2005-11-23- Add Linux tkill and tgkill (partial emulation).manu
2005-11-11undo the linux_sys_exit_group() change for now - complete CLONE_THREAD supportjdolecek
2005-11-09Fix build problemmanu
2005-11-09Improve Linux exit_group emulation by sending a SIGKILL to all othermanu
2005-11-05ifdef out sched_{get|set}affinity for ports that don't use it yet. Thatmanu