Gitiles
Code Review
Sign In
review.evervolv.com
/
android_kernel_oneplus_msm8996
/
871dd9286e25330c8a581e5dacfa8b1dfe1dd641
/
kernel
229641a
Merge tag 'v3.9-rc5' into wq/for-3.10
by Tejun Heo
· 13 years ago
d55262c
workqueue: update sysfs interface to reflect NUMA awareness and a kernel param to disable NUMA affinity
by Tejun Heo
· 13 years ago
4c16bd3
workqueue: implement NUMA affinity for unbound workqueues
by Tejun Heo
· 13 years ago
dce90d4
workqueue: introduce put_pwq_unlocked()
by Tejun Heo
· 13 years ago
1befcf3
workqueue: introduce numa_pwq_tbl_install()
by Tejun Heo
· 13 years ago
e50aba9
workqueue: use NUMA-aware allocation for pool_workqueues
by Tejun Heo
· 13 years ago
f147f29
workqueue: break init_and_link_pwq() into two functions and introduce alloc_unbound_pwq()
by Tejun Heo
· 13 years ago
df2d5ae
workqueue: map an unbound workqueues to multiple per-node pool_workqueues
by Tejun Heo
· 13 years ago
2728fd2
workqueue: move hot fields of workqueue_struct to the end
by Tejun Heo
· 13 years ago
ecf6881
workqueue: make workqueue->name[] fixed len
by Tejun Heo
· 13 years ago
6029a91
workqueue: add workqueue->unbound_attrs
by Tejun Heo
· 13 years ago
f3f90ad
workqueue: determine NUMA node of workers accourding to the allowed cpumask
by Tejun Heo
· 13 years ago
e3c916a
workqueue: drop 'H' from kworker names of unbound worker pools
by Tejun Heo
· 13 years ago
bce9038
workqueue: add wq_numa_tbl_len and wq_numa_possible_cpumask[]
by Tejun Heo
· 13 years ago
a892cac
workqueue: move pwq_pool_locking outside of get/put_unbound_pool()
by Tejun Heo
· 13 years ago
4862125
workqueue: fix memory leak in apply_workqueue_attrs()
by Tejun Heo
· 13 years ago
13e2e55
workqueue: fix unbound workqueue attrs hashing / comparison
by Tejun Heo
· 13 years ago
bc0caf0
workqueue: fix race condition in unbound workqueue free path
by Tejun Heo
· 13 years ago
dbf520a
Revert "lockdep: check that no locks held at freeze time"
by Paul Walmsley
· 13 years ago
2c3de1c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 13 years ago
87a8ebd
userns: Restrict when proc and sysfs can be mounted
by Eric W. Biederman
· 13 years ago
3151527
userns: Don't allow creation if the user is chrooted
by Eric W. Biederman
· 13 years ago
751c644
pid: Handle the exit of a multi-threaded init.
by Eric W. Biederman
· 13 years ago
a12183c
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 13 years ago
b592760
workqueue: remove pwq_lock which is no longer used
by Lai Jiangshan
· 13 years ago
a357fc0
workqueue: protect wq->saved_max_active with wq->mutex
by Lai Jiangshan
· 13 years ago
b09f4fd
workqueue: protect wq->pwqs and iteration with wq->mutex
by Lai Jiangshan
· 13 years ago
87fc741
workqueue: protect wq->nr_drainers and ->flags with wq->mutex
by Lai Jiangshan
· 13 years ago
3c25a55
workqueue: rename wq->flush_mutex to wq->mutex
by Lai Jiangshan
· 13 years ago
68e13a6
workqueue: rename wq_mutex to wq_pool_mutex
by Lai Jiangshan
· 13 years ago
2ca067e
poweroff: change orderly_poweroff() to use schedule_work()
by Oleg Nesterov
· 13 years ago
dc72c32
printk: Provide a wake_up_klogd() off-case
by Frederic Weisbecker
· 13 years ago
cd82346
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 13 years ago
519e3c1
workqueue: avoid false negative in assert_manager_or_pool_lock()
by Lai Jiangshan
· 13 years ago
8810945
workqueue: use rcu_read_lock_sched() instead for accessing pwq in RCU
by Lai Jiangshan
· 13 years ago
951a078
workqueue: kick a worker in pwq_adjust_max_active()
by Lai Jiangshan
· 13 years ago
6a092df
workqueue: simplify current_is_workqueue_rescuer()
by Lai Jiangshan
· 13 years ago
12ee4fc
workqueue: add missing POOL_FREEZING
by Lai Jiangshan
· 13 years ago
7dbc725
workqueue: restore CPU affinity of unbound workers on CPU_ONLINE
by Tejun Heo
· 13 years ago
a9ab775
workqueue: directly restore CPU affinity of workers from CPU_ONLINE
by Tejun Heo
· 13 years ago
bd7c089
workqueue: relocate rebind_workers()
by Tejun Heo
· 13 years ago
822d840
workqueue: convert worker_pool->worker_ida to idr and implement for_each_pool_worker()
by Tejun Heo
· 13 years ago
14a40ff
sched: replace PF_THREAD_BOUND with PF_NO_SETAFFINITY
by Tejun Heo
· 13 years ago
b63dc12
Merge branch 'for-3.9-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
by Linus Torvalds
· 13 years ago
1f1b396
Merge branch 'tip/perf/urgent-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into perf/urgent
by Ingo Molnar
· 13 years ago
d610d98
perf: Generate EXIT event only once per task context
by Namhyung Kim
· 13 years ago
778141e
perf: Reset hwc->last_period on sw clock events
by Namhyung Kim
· 13 years ago
613f04a
tracing: Prevent buffer overwrite disabled for latency tracers
by Steven Rostedt (Red Hat)
· 13 years ago
8090282
tracing: Keep overwrite in sync between regular and snapshot buffers
by Steven Rostedt (Red Hat)
· 13 years ago
69d34da
tracing: Protect tracer flags with trace_types_lock
by Steven Rostedt (Red Hat)
· 13 years ago
0b34083
Merge branch 'tip/perf/urgent-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into perf/urgent
by Ingo Molnar
· 13 years ago
2e109a2
workqueue: rename workqueue_lock to wq_mayday_lock
by Tejun Heo
· 13 years ago
794b18b
workqueue: separate out pool_workqueue locking into pwq_lock
by Tejun Heo
· 13 years ago
5bcab33
workqueue: separate out pool and workqueue locking into wq_mutex
by Tejun Heo
· 13 years ago
7d19c5c
workqueue: relocate global variable defs and function decls in workqueue.c
by Tejun Heo
· 13 years ago
cd54968
workqueue: better define locking rules around worker creation / destruction
by Tejun Heo
· 13 years ago
ebf44d1
workqueue: factor out initial worker creation into create_and_start_worker()
by Tejun Heo
· 13 years ago
bc3a1af
workqueue: rename worker_pool->assoc_mutex to ->manager_mutex
by Tejun Heo
· 13 years ago
8425e3d5
workqueue: inline trivial wrappers
by Tejun Heo
· 13 years ago
611c92a
workqueue: rename @id to @pi in for_each_each_pool()
by Tejun Heo
· 13 years ago
c5aa87b
workqueue: update comments and a warning message
by Tejun Heo
· 13 years ago
983ca25
workqueue: fix max_active handling in init_and_link_pwq()
by Tejun Heo
· 13 years ago
699ce09
workqueue: implement and use pwq_adjust_max_active()
by Tejun Heo
· 13 years ago
0fbd95a
workqueue: relocate pwq_set_max_active()
by Tejun Heo
· 13 years ago
842d223
Merge branch 'akpm' (fixes from Andrew)
by Linus Torvalds
· 13 years ago
e68035f
workqueue: convert to idr_alloc()
by Tejun Heo
· 13 years ago
522cff1
kernel/signal.c: use __ARCH_HAS_SA_RESTORER instead of SA_RESTORER
by Andrew Morton
· 13 years ago
2ca3952
signal: always clear sa_restorer on execve
by Kees Cook
· 13 years ago
e66eded
userns: Don't allow CLONE_NEWUSER | CLONE_FS
by Eric W. Biederman
· 13 years ago
740466b
tracing: Fix free of probe entry by calling call_rcu_sched()
by Steven Rostedt (Red Hat)
· 13 years ago
6c23cbb
futex: fix kernel-doc notation and spello
by Randy Dunlap
· 13 years ago
20f22ab
signals: fix new kernel-doc warnings
by Randy Dunlap
· 13 years ago
e626761
workqueue: implement current_is_workqueue_rescuer()
by Tejun Heo
· 13 years ago
226223a
workqueue: implement sysfs interface for workqueues
by Tejun Heo
· 13 years ago
8719dce
workqueue: reject adjusting max_active or applying attrs to ordered workqueues
by Tejun Heo
· 13 years ago
618b01e
workqueue: make it clear that WQ_DRAINING is an internal flag
by Tejun Heo
· 13 years ago
9e8cd2f
workqueue: implement apply_workqueue_attrs()
by Tejun Heo
· 13 years ago
c917808
workqueue: perform non-reentrancy test when queueing to unbound workqueues too
by Tejun Heo
· 13 years ago
75ccf59
workqueue: prepare flush_workqueue() for dynamic creation and destrucion of unbound pool_workqueues
by Tejun Heo
· 13 years ago
8864b4e
workqueue: implement get/put_pwq()
by Tejun Heo
· 13 years ago
d2c1d40
workqueue: restructure __alloc_workqueue_key()
by Tejun Heo
· 13 years ago
493008a
workqueue: drop WQ_RESCUER and test workqueue->rescuer for NULL instead
by Tejun Heo
· 13 years ago
ac6104c
workqueue: add pool ID to the names of unbound kworkers
by Tejun Heo
· 13 years ago
f02ae73
workqueue: drop "std" from cpu_std_worker_pools and for_each_std_worker_pool()
by Tejun Heo
· 13 years ago
7a62c2c
workqueue: remove unbound_std_worker_pools[] and related helpers
by Tejun Heo
· 13 years ago
29c91e9
workqueue: implement attribute-based unbound worker_pool management
by Tejun Heo
· 13 years ago
7a4e344
workqueue: introduce workqueue_attrs
by Tejun Heo
· 13 years ago
4e1a1f9
workqueue: separate out init_worker_pool() from init_workqueues()
by Tejun Heo
· 13 years ago
34a06bd
workqueue: replace POOL_MANAGING_WORKERS flag with worker_pool->manager_arb
by Tejun Heo
· 13 years ago
fa1b54e
workqueue: update synchronization rules on worker_pool_idr
by Tejun Heo
· 13 years ago
76af4d9
workqueue: update synchronization rules on workqueue->pwqs
by Tejun Heo
· 13 years ago
7fb98ea
workqueue: replace get_pwq() with explicit per_cpu_ptr() accesses and first_pwq()
by Tejun Heo
· 13 years ago
420c0dd
workqueue: remove workqueue_struct->pool_wq.single
by Tejun Heo
· 13 years ago
d84ff05
workqueue: consistently use int for @cpu variables
by Tejun Heo
· 13 years ago
493a172
workqueue: add wokrqueue_struct->maydays list to replace mayday cpu iterators
by Tejun Heo
· 13 years ago
24b8a84
workqueue: restructure pool / pool_workqueue iterations in freeze/thaw functions
by Tejun Heo
· 13 years ago
1711696
workqueue: introduce for_each_pool()
by Tejun Heo
· 13 years ago
49e3cf4
workqueue: replace for_each_pwq_cpu() with for_each_pwq()
by Tejun Heo
· 13 years ago
30cdf24
workqueue: add workqueue_struct->pwqs list
by Tejun Heo
· 13 years ago
e904e6c
workqueue: introduce kmem_cache for pool_workqueues
by Tejun Heo
· 13 years ago
Next »