repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
libata: take advantage of cmwq and remove concurrency limitations
2010-07-02
Teju
n
Heo
libat
a
: t
a
k
e
a
d
v
antage of cmwq and remove concurre
n
c
y
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
w
o
rkqueue: fix worker man
a
gement invocat
i
on without
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
Tej
u
n Heo
workqueue: fix incorrect cpu number BUG_ON() in g
e
t_work_gcwq()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
workqu
e
ue: fix
r
ace
condition in
f
lush
_
w
o
rkqueue()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
workqu
e
ue
:
use work
e
r_
s
et/clr_flags() only from wor
k
er
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Te
j
un
H
eo
workqueue: implement cpu
i
ntensive workqueue
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n Heo
workqueue:
imp
l
ement high
p
ri
o
rity work
q
ueue
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
T
ejun He
o
w
o
rkqueue: implement several utility APIs
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
w
orkque
u
e:
s
/__c
r
eate_workqueue()/allo
c
_workqueue(
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Te
j
u
n
H
e
o
w
o
r
k
q
u
eue
:
in
c
rease max_a
c
tive o
f
k
e
ventd a
n
d kill
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue:
i
mplement conc
u
r
r
ency manage
d
d
y
namic
worker
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
T
ejun Heo
w
orkq
u
eue: i
m
plemen
t
worker_{set|clr}_
f
lags
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
T
e
jun H
e
o
wor
k
queue: use shared worklist and p
o
ol al
l
w
or
k
ers
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
H
eo
workqueue:
implemen
t
WQ_NON_REENTRANT
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
H
eo
workqueue:
carr
y
cpu n
u
mber in work data once e
x
ecu
t
ion
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue: a
d
d find_wo
r
ker_execu
t
ing_work() and track
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue:
m
a
ke
s
in
g
le thread workqueue shared worker
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue: reimplement CPU h
o
tpluggin
g
s
u
pport using
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue
:
im
p
l
e
ment
worker
states
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqu
e
ue:
introduc
e
global cwq and unif
y
c
w
q locks
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
w
orkque
u
e:
r
eimp
l
ement
w
orkqueue freeze
using max_active
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
H
eo
workque
u
e:
i
mp
l
ement per-cwq
ac
t
ive wo
r
k limit
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Te
j
un Heo
workqueu
e
: reimplement wo
r
k flu
s
hing using l
i
nked works
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Teju
n
H
e
o
workque
u
e: intro
d
uce
w
orker
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
work
q
ueue: r
e
i
m
plement workqueue flushing
us
i
ng
c
o
lor
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workq
u
eue:
update cwq ali
g
nement
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue
:
ki
l
l cpu_populated_map
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
work
q
ueu
e
: temporarily r
e
mo
v
e w
o
rkqueue tracing
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue: separate
o
ut proc
e
ss_on
e
_
w
ork()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue:
de
f
ine mask
s
for work flags and conditio
n
a
l
i
z
e
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n Heo
w
o
rkqueue: m
e
rge fea
t
ure param
e
ters into fl
a
gs
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
Heo
workq
u
e
u
e: misc/
c
osmetic upd
a
t
e
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Teju
n
Heo
w
orkqueue: kill
R
T workque
u
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
a
cpi: use q
u
eue_work_on(
)
ins
t
ead of bin
d
in
g
wor
k
q
ueue
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
kt
h
read: im
p
le
m
en
t
kthread_data()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Teju
n
He
o
i
v
tv:
use kthread_w
o
rk
e
r instead of workq
u
eu
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n Heo
kt
h
rea
d
:
im
p
lement kt
h
read_
w
orker
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-13
Tejun
Heo
Merge br
a
nch
'sched-wq' of
.
.
/w
q
into cmwq-base
commit
|
commitdiff
|
tree
2010-06-08
Tejun Heo
sched: add hooks fo
r
workqueu
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-08
Tejun Heo
sched
:
refa
c
t
o
r try_to_
w
ake_up
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-08
Tejun Heo
sched: adjust when cpu_active a
n
d cpus
e
t
c
o
nfig
u
ra
t
ions
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-08
Tejun Heo
sched: de
f
ine and
use CPU_PRI_*
enums for
c
p
u
notifi
e
r
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-12
T
e
ju
n
Heo
i
a64: add s
p
ar
s
e annotation to
_
_ia6
4
_
per_
c
pu_var
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-08
Tejun H
e
o
cp
u
_stop: add dummy implementation fo
r
UP
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-07
Paul E
.
Mc
K
e
nney
rc
u
:
need barrier()
in UP
s
ynchron
i
ze_sched_exp
e
dite
d
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-06
Paul
E
.
McKenney
sched: c
o
rrectly
p
lace paranioa
memory barriers in
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-06
Tejun Heo
sched:
ki
l
l paranoia
c
h
e
c
k
in synchronize_sched_expedited
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-06
Tejun Heo
sched
:
repl
a
ce migratio
n
_
t
hre
a
d wi
t
h cpu_stop
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-06
Tejun Heo
s
t
op_mac
h
ine:
r
eimp
l
ement
u
sing cpu_
s
t
o
p
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-06
Tejun Heo
cpu_stop: implement stop_cpu[s](
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-01
Tej
u
n Heo
p
e
rcpu: implement k
e
rnel
m
emory based chunk allo
c
ati
o
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-01
T
ejun
Heo
percpu: move
vm
a
lloc based chunk managem
e
nt into percpu
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-01
Teju
n
Heo
percpu
:
mis
c
preparation
s
f
o
r nommu
suppor
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-01
Tejun Heo
percpu: r
e
o
r
g
a
n
i
ze
c
h
unk creation
and des
t
ruction
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-05-01
Tej
u
n Heo
percpu: factor out pcpu_addr_in_first/reserved_chunk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-04-30
Oleg Ne
s
t
e
rov
workqueue: change cancel_w
o
rk_sync() to clear work
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-04-30
Alan
S
tern
workq
u
eue: warn
about flush_
s
c
h
edu
l
ed_w
o
rk()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-04-30
Oleg Neste
r
ov
work
q
ueue:
flush_del
a
y
e
d_work
:
keep
t
he original workq
u
e
u
e
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-04-19
J
a
n Kiszka
uml: Fix
bui
l
d breakage a
f
ter slab
.
h changes
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-04-06
Tejun Heo
node
m
ask
:
i
nclude sla
b
.
h from
drivers/base/node
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-04-05
Te
j
un Heo
eeepc-wmi: in
c
lude
s
la
b
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-04-05
Tej
u
n
H
eo
M
e
rge
b
ranch
'
master' into export-slabh
commit
|
commitdiff
|
tree
2010-04-05
Tejun Heo
s
t
aging/ot
u
s:
i
ncl
u
de sla
b
.
h
from
u
sbdr
v
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-03-31
Randy
D
u
nlap
m
odule
:
add st
u
b for
i
s
_
mod
u
le_percpu_address
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-03-30
Te
j
un Heo
perc
p
u: don't
i
mplicitly
include slab
.
h from percpu
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-03-30
Randy Dunl
a
p
kmemcheck: Fix bu
i
ld erro
r
s due to missi
n
g
slab
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-03-30
Tej
u
n He
o
inc
l
u
de cleanup: Update
g
fp
.
h
and slab
.
h
i
ncl
u
d
e
s
to
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-03-30
T
ejun Heo
iwlwifi: don
'
t inclu
d
e iwl-dev
.
h fr
o
m iwl-devtrac
e
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-03-30
Tejun Heo
x86: don't in
c
lude slab
.
h from ar
c
h
/
x86
/
i
n
clude/asm
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-03-29
T
e
jun Heo
pe
r
cpu,
module: imple
m
ent and use is_ker
n
el/module
_
percpu_ad
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-03-29
Tejun Heo
module: enc
a
p
s
ulate perc
p
u handling better and record
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-02-17
Tejun
H
eo
percpu
:
add __per
c
pu spars
e
a
n
notations to what
'
s left
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-02-17
Tejun Heo
pe
r
cpu: add __pe
r
cpu sparse annotation
s
to fs
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-02-17
Tejun Heo
pe
r
cpu: add _
_
p
ercp
u
sp
a
r
s
e annotatio
n
s to c
o
r
e k
e
rnel
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-02-02
Tejun
H
eo
M
e
rge branch 'master' into
percpu
commit
|
commitdiff
|
tree
2010-01-05
Christoph Lameter
local
_
t: Remove l
e
ftover loc
a
l
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-01-05
C
h
r
istoph
L
ameter
this_cpu: Remove pageset_notifier
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-01-05
Ch
r
istoph Lameter
this_cp
u
: Page allocator conversion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-01-05
C
h
r
istoph Lameter
percpu, x86: Generic inc / dec percpu instr
u
ction
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-01-05
Christoph Lameter
lo
c
a
l
_t
:
Move
local
.
h
include to ringbuffer
.
c
a
n
d
ring_buffe
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-01-05
Ch
r
istoph Lam
e
ter
module: U
s
e
this_cpu_xx to dyna
m
i
cally
allocate count
e
rs
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-01-05
Christoph Lamet
e
r
local_t: Remove cpu
_
l
ocal_xx macros
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-01-05
Tejun Heo
Me
r
g
e branch 'master
'
into
percpu
commit
|
commitdiff
|
tree
2009-12-09
Tejun
Heo
m
6
8
k: rename
g
lobal variable vmalloc_end to m
6
8k
_
vmallo
c
_end
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-12-08
WA
N
G Cong
percpu: refacto
r
the code
i
n p
c
pu_[de]populate_chunk()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-12-08
T
ejun Heo
percpu: rem
o
ve compile warni
n
gs cau
s
ed
b
y __
v
erify_p
c
pu_pt
r
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-12-08
T
ejun Heo
Merg
e
branch
'
for-lin
u
s'
into for-next
commit
|
commitdiff
|
tree
2009-12-01
Tej
u
n H
e
o
p
er
c
p
u
: add missing per_cpu_ptr_to_
p
hys() definition
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-11-25
Viv
e
k Goyal
perc
p
u:
F
ix kd
u
mp failure if booted with percpu_alloc
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-11-15
Thomas
G
le
i
xner
w
orkqueue
:
A
d
d
d
ebugobjects support
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-11-12
T
eju
n
Heo
percpu: r
e
structure pcpu_extend_area_map()
to fix
b
ugs
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-29
Tej
u
n
H
eo
percpu: make acc
e
ssors
c
he
c
k for percpu pointer
i
n
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-29
Rusty Russe
l
l
p
e
rcpu:
add __pe
r
cpu f
o
r s
p
arse
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-29
T
e
jun Heo
percp
u
:
make access macros un
i
versa
l
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-29
Rust
y
Russell
percp
u
: remove p
e
r_cpu__ prefix
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-29
Tejun Heo
percp
u
: make misc p
e
rcpu symbols un
i
que
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-29
Tejun Heo
perc
p
u
:
make
pe
r
cp
u
s
y
m
bols i
n
ia64 un
i
que
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-29
Tejun Heo
per
c
pu
:
make percpu sy
m
bols in powerpc unique
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-29
T
e
jun H
e
o
percpu: mak
e
percpu symbols
i
n
x86 uniqu
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-29
Tejun
H
eo
p
e
rcp
u
: ma
k
e perc
p
u symbols
in
x
en unique
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
next