repo.or.cz
/
linux-2.6
/
libata-dev.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
random: Use this_cpu_inc_return
2010-12-17
Christoph Lam
e
ter
random
:
Use this
_
cpu_inc_ret
u
rn
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Chr
i
stoph Lameter
fs: Use this_cpu_inc_return in buff
e
r
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
highmem:
U
se
t
h
is_cpu_xx_return
(
)
o
perations
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph La
m
et
e
r
vmsta
t
: Use th
i
s_
c
p
u_inc_r
e
t
u
rn fo
r
vm statistics
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Tejun Heo
Merge branch 'this_cp
u
_
o
ps' into
for-2
.
6
.
38
commit
|
commitdiff
|
tree
2010-12-17
Chri
s
top
h
Lamete
r
x86: Su
p
port
for th
i
s_cpu_add, sub, dec,
i
nc_return
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lam
e
t
er
p
e
rcpu: G
e
neric support
for
this
_
cpu_add, sub, d
e
c
.
.
.
Reviewed-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lam
e
ter
core: Replace __get_cpu_var with __this_cpu_read if
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
istoph Lameter
xen: Use
t
hi
s
_cpu_o
p
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lamete
r
fs: Use this_cpu_xx operations in buffer
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
f
a
k
ekey: Simplify speakup_fake_key_press
e
d through
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph
Lamete
r
kprob
e
s: Us
e
this_cpu
_
o
ps
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
istoph La
m
eter
drivers
:
R
epl
a
ce __g
e
t_
c
pu_var wi
t
h
_
_
this_c
p
u
_
read
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
isto
p
h Lamet
e
r
vm
s
tat: O
p
timize zone counter
m
odi
f
ications through
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christ
o
ph Lameter
percpucount
e
r: Optimize __percpu_c
o
unter_add a bi
t
.
.
.
Reviewed-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
T
e
j
un
Heo
MAINTAI
N
E
R
S: Ad
d
p
e
rcp
u
all
o
cator entry
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-14
Steven Rostedt
workqu
e
ue:
I
t
is
like
l
y that WORKER_NOT_RUNNING is
.
.
.
Acked-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-14
Tejun Heo
M
A
INTAIN
E
RS: Add
work
q
ueue ent
r
y
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-07
Jesper Juhl
percpu: zero memory
more
e
f
f
iciently
i
n m
m
/percpu
.
c
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-11-26
H
ito
s
hi Mitake
workqueue: check th
e
allo
c
ati
o
n of
s
ystem_unbound_wq
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-19
Teju
n
Heo
workque
u
e: re
m
ov
e
in_workqueue_context()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-19
Tej
u
n Heo
wor
k
queue
:
Clarify that
s
chedule_on_ea
c
h_cpu is
synchronous
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-19
Tejun Heo
mem
o
ry_h
o
t
p
lug: dr
o
p spurious ca
l
ls to flush_sche
d
uled_
w
ork(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-18
Tejun H
e
o
shpchp: upd
a
te w
o
rkqueue usage
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-18
Teju
n
Heo
p
c
iehp:
upda
t
e workqueue
usage
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-17
Tejun Heo
i
s
d
n
/
eicon: don't c
a
l
l fl
u
sh_sche
d
ul
e
d
_
work() from
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-11
T
ejun Heo
workqueue: add and use
W
Q_M
E
M_R
E
C
L
A
I
M
flag
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-11
Tejun Heo
w
orkqueue: fix HIGHP
R
I handling in keep_working()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-05
Tejun
Heo
w
orkqueue
:
add queue_work
a
nd act
i
vate_wo
r
k
trace poin
t
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-05
Tejun Heo
workqueue: prepa
r
e for more trace
p
o
ints
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-21
T
e
jun Heo
percpu: f
i
x
pcpu_last_unit_cpu
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
Tejun Heo
workque
u
e: imp
l
ement flush[_delayed
]
_work_s
y
nc
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
Teju
n
Heo
workque
u
e
:
factor out
s
tar
t
_fl
u
s
h
_w
o
rk()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
Tejun He
o
work
q
ueue: cleanup flush/cancel
functions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
T
e
j
un Heo
workqueue: implement allo
c
_ordered_
w
o
r
k
queue()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-13
Tejun H
e
o
wo
r
kqueue: a
d
d
docu
m
entatio
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-10
Tejun
Heo
pe
r
c
pu: update comments to reflect that p
e
rcpu allocations
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-10
Bri
a
n Gerst
p
erc
p
u: Optimize __get_c
p
u_v
a
r(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-10
Brian G
e
rst
x86, percpu: Opti
m
ize this_cpu_p
t
r
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-10
Tejun Heo
per
c
p
u: clear me
m
ory allocated
w
ith
t
he
k
m
allocator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-09
T
ejun Heo
pe
r
cpu: fi
x
build
b
rea
k
age on s390
a
nd
c
l
e
anup b
u
ild
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-08
Tejun Heo
p
e
rcpu: use p
e
rc
p
u alloc
a
tor on UP too
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-08
Tejun Heo
per
c
pu:
r
ed
u
ce PCPU_MIN_UNIT_SIZE to 32k
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-08
Tejun
H
eo
vm
a
lloc: pcpu
_
get/free_vm_area
s
() aren't needed on UP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-31
Tejun Heo
w
o
rkqueue: use z
a
lloc_cpu
m
as
k
_var() fo
r
gcwq->
m
ayday_mas
k
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-31
Tejun Heo
workqueu
e
: fix GCWQ_DISASSOCIATED in
i
tializati
o
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-27
Jason
Baron
w
or
k
q
ueue: Add a workque
u
e chapte
r
t
o
the tracepo
i
nt
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-27
Namhyung Kim
percpu
:
fix a mismatch b
e
t
w
een code and comment
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-27
Huang Shijie
percpu: fi
x
a m
e
mory l
e
ak in p
c
pu_extend_area_map()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-25
Teju
n
Heo
wo
r
kqueue
:
fix cwq->nr_active underflow
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-24
T
e
jun Heo
w
o
rkqueue:
i
mprove d
e
stroy_wo
r
kqueue() debuggability
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-23
Nam
h
yung Kim
w
orkque
u
e: mark
lock acqui
s
ition on worker_maybe_b
i
nd_and
_
lock()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-23
N
a
mhyung Kim
w
o
rkqueue
:
anno
t
ate lock
c
o
n
text c
h
ange
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-16
X
iao
t
ian
Feng
wor
k
q
u
e
ue: free rescuer on destroy_
w
orkqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-09
Teju
n
Heo
d
r
m: fix fallouts from s
l
ow-work
-> wq
c
onversion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-09
Tejun Heo
workqueue: workq
u
e
u
e_cpu_cal
l
b
a
ck() should be cpu_notifier
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-08
Namhyung Kim
workqueue: add missing
__percpu markup in ke
r
nel/workqueue
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-07
Namhyung Kim
pe
r
cpu: add __
p
e
rcp
u
notati
o
ns to UP
all
o
cator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-07
N
amhyung Kim
percpu: handle __percpu
n
ot
a
tion
s
in UP acce
s
sors
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-01
Suresh Siddha
workqueue:
m
ark init_wor
k
que
u
es(
)
as
e
arly
_
initca
l
l()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-01
Tejun Heo
workqueue: explain for_eac
h
_*cwq_cpu() iterat
o
rs
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-24
Tejun Heo
fscache: fix bui
l
d on !C
O
NFIG_SYSCTL
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-23
Tejun Heo
slow
-
work: kill
i
t
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-23
Tejun Heo
gfs2: u
s
e
w
o
r
k
queue i
n
stead of slow-wor
k
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
drm:
u
se workqueu
e
in
s
tead of
slow-work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
T
ejun
Heo
cifs:
u
se w
o
rkqu
e
ue i
n
stead
o
f slow-wor
k
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
fscache:
drop
r
e
f
ere
n
ces to s
l
ow-work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
fscache: conv
e
rt
o
peration to use
w
orkqueu
e
i
n
stead
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Te
j
un He
o
fscache: convert object to use workqueue instead of
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tejun H
e
o
wor
k
que
u
e:
fix how
c
pu
number is sto
r
ed i
n
wo
r
k->da
t
a
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-20
Tejun Heo
wor
k
queue: fix mayday
_
m
a
sk ha
n
dling on UP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-20
Tejun H
e
o
work
q
ueue
:
fix build problem
o
n
!CONF
I
G_SMP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-14
Tej
u
n H
e
o
w
orkqueue: fix locking in retry path
of may
b
e_crea
t
e_work
e
r
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-14
Tejun Heo
async: use w
o
rkque
u
e for wor
k
er pool
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
wo
r
kqueue: remove WQ_SIN
G
LE_CPU and use
WQ_UNBO
U
ND
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tej
u
n
Heo
wor
k
queu
e
: implement unbo
u
nd wo
r
k
q
u
e
ue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Teju
n
Heo
w
or
k
queue: prepare fo
r
WQ
_
UNBOUND implement
a
tion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun He
o
liba
t
a
: t
a
ke advantage of
c
mwq
a
n
d
remove
c
o
ncu
r
renc
y
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
T
ej
u
n H
e
o
work
q
ueue: fix
worker management
invo
c
ation without
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
T
e
jun Heo
workqueue: fix incorr
e
ct cpu
n
umber BUG_ON() in g
e
t_wo
r
k_gcwq
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun H
e
o
w
o
r
kqueue: fix race c
o
ndition in f
l
us
h
_workqueue()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
workq
u
eue: use worker
_
set/clr_flags(
)
on
l
y
from worker
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n Heo
w
o
rkqueu
e
:
implement cpu intensive workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
e
jun
H
e
o
w
orkqueue: implemen
t
high priority workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun H
e
o
workque
u
e: implement several utilit
y
APIs
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun He
o
workqueue: s
/
__create_
w
orkqueue()/all
o
c_work
q
ueu
e
(
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueu
e
:
increase max_active of keventd an
d
kill
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
ejun Heo
w
o
r
k
queue: implement
conc
u
r
r
e
ncy managed dyna
m
i
c
worker
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workq
u
eue:
i
mp
l
e
m
ent
worker_{set
|
clr}_fla
g
s
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n
Heo
w
orkqueue
:
use sh
a
red workl
i
st and pool a
l
l work
e
rs
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
work
q
ueue:
i
mpl
e
men
t
WQ_NON_RE
E
N
T
R
A
N
T
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Teju
n
H
eo
wo
r
k
queue:
carry cpu
number in work data once exec
u
tion
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
H
eo
workqueu
e
: add find_worker_executi
n
g_wo
r
k() and track
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue: make singl
e
thread wor
k
queue s
h
ared worker
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue:
reimple
m
ent CPU
h
o
tpl
u
gging supp
o
rt
u
s
i
ng
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Te
j
un Heo
w
orkqueue: im
p
lement
w
orker s
t
ates
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
e
j
u
n He
o
wo
r
kqu
e
u
e: introduce global cwq and unify c
w
q l
o
cks
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueu
e
: reimplement wo
r
k
q
ueu
e
freeze
u
sing
m
ax_active
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun He
o
workqueue:
i
mplement per-cwq active work
li
m
it
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
wor
k
qu
e
ue: reimplem
e
nt
w
o
rk flushing usi
n
g linked
wo
r
ks
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next