Ingo Molnar
|
325ea10c08
sched/headers: Simplify and clean up header usage in the scheduler
|
7 years ago |
Ingo Molnar
|
97fb7a0a89
sched: Clean up and harmonize the coding style of the scheduler code base
|
7 years ago |
Omar Sandoval
|
c6b9d9a330
sched/wait: Fix add_wait_queue() behavioral change
|
7 years ago |
Tim Chen
|
11a19c7b09
sched/wait: Introduce wakeup boomark in wake_up_page_bit
|
8 years ago |
Tim Chen
|
2554db9165
sched/wait: Break up long wake list walk
|
8 years ago |
Linus Torvalds
|
3510ca20ec
Minor page waitqueue cleanups
|
8 years ago |
Ingo Molnar
|
2055da9738
sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming
|
8 years ago |
Ingo Molnar
|
5dd43ce2f6
sched/wait: Split out the wait_bit*() APIs from <linux/wait.h> into <linux/wait_bit.h>
|
8 years ago |
Ingo Molnar
|
76c85ddc46
sched/wait: Standardize wait_bit_queue naming
|
8 years ago |
Ingo Molnar
|
2141713616
sched/wait: Standardize 'struct wait_bit_queue' wait-queue entry field name
|
8 years ago |
Ingo Molnar
|
9d9d676f59
sched/wait: Standardize internal naming of wait-queue heads
|
8 years ago |
Ingo Molnar
|
50816c4899
sched/wait: Standardize internal naming of wait-queue entries
|
8 years ago |
Ingo Molnar
|
ac6424b981
sched/wait: Rename wait_queue_t => wait_queue_entry_t
|
8 years ago |
Linus Torvalds
|
bd0f9b356d
sched/headers: fix up header file dependency on <linux/sched/signal.h>
|
8 years ago |
Ingo Molnar
|
b17b01533b
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/debug.h>
|
8 years ago |
Ingo Molnar
|
174cd4b1e5
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
|
8 years ago |
Linus Torvalds
|
9dcb8b685f
mm: remove per-zone hashtable of bitlock waitqueues
|
8 years ago |
Oleg Nesterov
|
0176beaffb
sched/wait: Introduce init_wait_entry()
|
9 years ago |
Oleg Nesterov
|
eaf9ef5224
sched/wait: Avoid abort_exclusive_wait() in __wait_on_bit_lock()
|
9 years ago |
Oleg Nesterov
|
b1ea06a90f
sched/wait: Avoid abort_exclusive_wait() in ___wait_event()
|
9 years ago |
Oleg Nesterov
|
38a3e1fc1d
sched/wait: Fix abort_exclusive_wait(), it should pass TASK_NORMAL to wake_up()
|
9 years ago |
Peter Zijlstra
|
dfd01f0260
sched/wait: Fix the signal handling fix
|
9 years ago |
Peter Zijlstra
|
68985633bc
sched/wait: Fix signal handling in bit wait helpers
|
9 years ago |
Andrea Arcangeli
|
ac5be6b47e
userfaultfd: revert "userfaultfd: waitqueue: add nr wake parameter to __wake_up_locked_key"
|
10 years ago |
Andrea Arcangeli
|
51360155ec
userfaultfd: waitqueue: add nr wake parameter to __wake_up_locked_key
|
10 years ago |
Linus Torvalds
|
23b7776290
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
10 years ago |
Peter Zijlstra
|
b92b8b35a2
locking/arch: Rename set_mb() to smp_store_mb()
|
10 years ago |
Jason Low
|
316c1608d1
sched, timer: Convert usages of ACCESS_ONCE() in the scheduler to READ_ONCE()/WRITE_ONCE()
|
10 years ago |
Peter Zijlstra
|
cb6538e740
sched/wait: Fix a kthread race with wait_woken()
|
10 years ago |
Peter Zijlstra
|
61ada528de
sched/wait: Provide infrastructure to deal with nested blocking
|
11 years ago |