summaryrefslogtreecommitdiff
path: root/sys/compat/linuxkpi/common/include/linux/sched.h
AgeCommit message (Expand)Author
2025-04-29linuxkpi: Introduce a properly typed jiffiesMark Johnston
2024-06-26LinuxKPI: Add linux/nodemask.hVladimir Kondratyev
2024-02-11Revert "LinuxKPI: Add explicit software context to FPU sections"Vladimir Kondratyev
2023-12-24LinuxKPI: Add explicit software context to FPU sectionsVladimir Kondratyev
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-01-27linuxkpi: Include `linux/sched/mm.h` from `linux/sched.h`Jean-Sébastien Pédron
2022-08-02linuxkpi: more precise need_resched() definitionKonstantin Belousov
2022-08-02AST: reworkKonstantin Belousov
2022-05-17LinuxKPI: Implement sched_set_fifo(_low) functionsVladimir Kondratyev
2022-05-17LinuxKPI: Add some pollution required by drm-kmod to linux/sched.hVladimir Kondratyev
2022-05-17LinuxKPI: Fix typo in cond_resched_lockVladimir Kondratyev
2022-03-23linuxkpi: Add cond_resched_lockEmmanuel Vadot
2022-01-10LinuxKPI: Constantly use _LINUXKPI_ prefix in include guardsVladimir Kondratyev
2022-01-10LinuxKPI: Convert schedule() to inlined functionVladimir Kondratyev
2021-07-31LinuxKPI: Make FPU sections thread-safe and use the NOCTX flag.Hans Petter Selasky
2021-03-29Reduce chance of RCU deadlock in the LinuxKPI by implementing the sectionHans Petter Selasky
2020-08-11Need to clone the task struct fields related to RCU aswell in theHans Petter Selasky
2019-05-16LinuxKPI: Add group_leader member to struct task_struct.Johannes Lundberg
2019-03-13Implement task_euid() and get_task_state() function macros in the LinuxKPI.Hans Petter Selasky
2019-03-13Implement get_task_comm() in the LinuxKPI.Hans Petter Selasky
2019-03-13Implement current_exiting() in the LinuxKPI.Hans Petter Selasky
2018-08-06Implement current_work() function in the LinuxKPI.Hans Petter Selasky
2018-06-05Implement the task_pid_vnr() function macro in the LinuxKPI.Hans Petter Selasky
2018-05-28The schedule_timeout_killable() function should listen for signalsHans Petter Selasky
2018-02-22Return correct error code to user-space when a system call receives aHans Petter Selasky
2018-01-31Properly implement the cond_resched() function macro in the LinuxKPI.Hans Petter Selasky
2017-11-11Remove release and acquire semantics when accessing the "state" field of theHans Petter Selasky
2017-08-08Add round_jiffies_up(), local_clock() and __setup_timer() to the LinuxKPI.Mark Johnston
2017-07-08Add TASK_COMM_LEN to the LinuxKPI.Mark Johnston
2017-06-18Add kthread parking support to the LinuxKPI.Mark Johnston
2017-06-18Avoid including list.h in LinuxKPI headers.Mark Johnston
2017-06-09Augment wait queue support in the LinuxKPI.Mark Johnston
2017-04-19Fix problem regarding priority inversion when using the concurrencyHans Petter Selasky
2017-04-07Create the LinuxKPI current task structure on the fly if it doesn'tHans Petter Selasky
2017-04-06Cleanup the bitmap_xxx() functions in the LinuxKPI:Hans Petter Selasky
2017-04-06Implement need_resched() in the LinuxKPI.Hans Petter Selasky
2017-04-06Fix implementation of task_pid_group_leader() in the LinuxKPI.Hans Petter Selasky
2017-03-17Implement get_pid_task(), pid_task() and some other PID helperHans Petter Selasky
2017-03-17Implement minimalistic memory mapping structure, struct mm_struct, andHans Petter Selasky
2017-03-16Define some more LinuxKPI task related macros.Hans Petter Selasky
2017-02-21Make the LinuxKPI task struct persistent accross system calls.Hans Petter Selasky
2016-05-25Add checks for SCHEDULER_STOPPED() so that code using the LinuxKPI canHans Petter Selasky
2016-05-12Fix handling of IOCTLs in the LinuxKPI.Hans Petter Selasky
2016-05-12Create a dummy "task_struct" on the stack which is returned byHans Petter Selasky
2015-10-29Finish process of moving the LinuxKPI module into the default kernel build.Hans Petter Selasky