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
workqueue: add missing wmb() in clear_work_data()
2012-08-14
Tejun Heo
workqueue: add
missing wmb() in
c
lea
r
_wo
r
k_data()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-13
Tejun Heo
workque
u
e:
f
i
x CPU binding of
f
lush_delayed_work[_sync]()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-13
Tejun H
e
o
w
orkq
u
eue:
u
se mod_delayed_wo
r
k() instead
of
cancel
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
wo
r
kqueue: implement mod_d
e
la
y
ed_work[_on]()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
Tejun
H
eo
workqueue: mark a wor
k
item being
canceled as su
c
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
workqueue:
r
eo
r
ganize
t
ry_to_grab_pending
(
) and __can
c
el_t
i
m
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
workque
u
e: fact
o
r out __
q
ueue_dela
y
e
d_work() from queue
_
dela
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
T
ejun Heo
workqueu
e
:
introdu
c
e WO
R
K_OFFQ_FLAG_
*
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
w
o
rkqueue:
mov
e
tr
y
_to_grab_pendi
n
g() upwards
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
T
ejun Heo
work
q
ueue: fix zero @delay handling of queue_del
a
yed_wo
r
k
_
on()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
w
ork
q
ueue: unify lo
c
al CPU que
u
eing handling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
wor
k
que
u
e: se
t
de
l
ayed_wor
k
->ti
m
er
f
un
c
tion
on initializatio
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
Tej
u
n Heo
workqueue:
d
isable irq while manipulating PEN
D
IN
G
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
Tejun
H
eo
w
o
rkq
u
eue: add mi
s
sing
s
mp_wmb()
in proces
s
_one
_
work()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
workq
u
e
ue: make queueing
f
u
nctions r
e
turn bool
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
workqueue:
r
eor
d
er queue
i
ng functi
o
ns so
t
hat _on(
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-22
T
ejun
H
eo
workqueue: fix
s
pur
i
ous CPU l
o
cal
i
ty WARN fr
o
m process
_
one_w
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-22
Tejun
Heo
kthrea
d
_
worker: reimpleme
n
t flush
_
kthread_
w
o
r
k() to
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-22
T
e
ju
n
Heo
kthread
_
worke
r
: reo
r
ganiz
e
t
o
prepare for flush_kthread_work
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
workq
u
eue: sim
p
lif
y
CPU hotplug cod
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Te
j
un He
o
workque
u
e:
r
em
o
ve
C
PU
offline
t
rustee
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
wor
k
q
u
eue: don't butcher
i
d
le worke
r
s on an
offline
CP
U
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
T
e
j
u
n He
o
w
o
r
kqu
e
ue: reimplement CPU
online rebinding
t
o handle
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tejun He
o
w
o
rkqueue: drop @bi
n
d
f
rom c
r
e
a
te_
w
or
k
er()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
T
e
jun H
e
o
wo
r
kqueue: use
m
utex for globa
l
_cwq manager exc
l
usi
o
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tej
u
n Heo
wo
r
kqueue: R
O
GUE workers are UNBOUND work
e
rs
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
T
e
jun Heo
wo
r
kqu
e
ue: drop CPU_DYIN
G
notifier ope
r
a
tion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
T
e
jun
H
eo
wor
k
queue
:
p
erform cpu down
ope
r
ati
o
ns from low pri
o
rit
y
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-14
Tejun Heo
w
orkqu
e
ue:
r
eimplement W
Q
_HIGH
P
RI using a
s
epa
r
a
te
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-14
Tej
u
n Heo
workqueue:
intro
d
uce NR_WOR
K
ER_POOLS an
d
for_eac
h
_wor
k
er_pool()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-12
Tejun He
o
workqueue: se
p
arate out worker_pool flags
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-12
Tejun Heo
workqueue: use @pool
i
n
s
tead of @gcwq or
@
cpu where
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-12
T
e
jun
H
eo
workqueue: fa
c
tor
o
ut worker_p
o
ol
f
rom
g
lobal_cwq
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-12
Te
j
un Heo
w
or
k
qu
e
ue: d
o
n't use
W
Q_HIGHPRI fo
r
unbou
n
d workqueues
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-09
Tejun Heo
cgr
o
up: cgro
u
p_r
m
_files() was calli
n
g simple_unlink
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-07
Tejun
He
o
cgroup: fix cgro
u
p hiera
r
chy umount ra
c
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-07
Tejun Heo
Revert "cgroup:
superblock can't be releas
e
d with active
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-26
Tejun Heo
blkcg: i
m
plement per-blkg req
u
est alloc
a
tion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
block
:
pre
p
are
f
or
m
ultiple request_lists
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
b
l
ock: add q->nr_rqs[]
a
nd mov
e
q
-
>rq
.
elvpriv
to q
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun H
e
o
blkcg: in
l
i
n
e
b
io_blk
c
g
(
) and f
r
iends
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
block: allocate
io_con
t
ext upfront
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
block
:
refac
t
or get_request[_wait]()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Te
j
un Heo
block: d
r
o
p
custom queue drainin
g
used by scsi_tr
a
nsp
o
rt_
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
m
e
mpool: add @gfp_ma
s
k to mempo
o
l_create_node()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
blkcg: make root blkcg allocation use %
G
F
P
_
K
ERNEL
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
b
lkcg: _
_
blkg_l
o
oku
p
_create()
doesn't nee
d
r
adix preload
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-06
Tejun He
o
blkcg: dr
o
p
loca
l
variab
l
e
@q from
blkg_destr
o
y()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-04
T
e
j
un Heo
blkcg: fix blkg_allo
c
() failure path
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-04
Tejun Heo
bl
o
ck
:
b
l
kcg_poli
c
y_
c
fq
s
houldn'
t
be used
if !CONFIG_CFQ_GRO
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-04
Tejun Heo
bloc
k
:
fix re
t
u
r
n value on cfq_init() fa
i
lure
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-28
Tejun
Heo
c
group: s
u
perblock can't be
r
eleased
wit
h
act
i
v
e
d
e
n
tr
i
es
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-23
Tejun H
e
o
blkcg:
tg_stats_al
l
oc_lock is an irq lock
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-15
Tejun Heo
bloc
k
: fix buff
e
r ov
e
rflo
w
whe
n
printing
p
artiti
o
n
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-14
T
e
jun Heo
workqueue: ski
p
nr_runn
i
ng s
a
nity
c
heck in worker_enter_idle
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-09
Te
j
un
H
eo
percpu:
p
cpu_em
b
ed_first_ch
u
nk
(
)
should free
unused
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-08
Tejun He
o
percp
u
, x86: don't use
PMD_
S
IZE as embedded atom_siz
e
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Te
j
un
H
eo
memblock: memblock
should be able to hand
l
e zero leng
t
h
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
e
j
un Heo
blkcg: use radix tr
e
e
to
index blkgs fro
m
blkcg
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: f
i
x b
l
kcg-
>
c
ss ref leak i
n
__b
l
kg_
l
ook
u
p
_
create
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
block: f
i
x e
l
vpr
i
v
a
l
l
ocati
o
n failure handl
i
n
g
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
H
eo
bl
o
ck: c
o
llapse
blk_all
o
c_r
e
quest() into get_r
e
ques
t
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
blkcg: co
l
l
a
ps
e
blkcg_policy_ops into blkcg_
p
o
licy
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun Heo
blkcg: embed str
u
c
t blkg_poli
c
y_data in p
o
licy specific
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkc
g
: mas
s
rename of blk
c
g A
P
I
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
eju
n
Heo
blkcg: style cleanups for blk-cgro
u
p
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
Heo
b
l
kcg: remov
e
blki
o
_group->pat
h
[
]
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n Heo
blkcg
:
blkg_rwstat_
r
ead() was mi
s
sing inline
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: shoot down
blkgs if all
p
o
l
icies
a
r
e deactivated
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: dro
p
st
u
ff unused a
f
ter per-queue policy
a
ctivation
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun He
o
blkcg: implement per-queue po
l
icy activ
a
tion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
bl
k
cg:
ad
d
request_que
u
e->root_blkg
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n
H
e
o
blkcg
:
m
a
k
e
request_queue bypassing
o
n allo
c
a
t
ion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun He
o
bl
k
cg: make sure b
l
kg_lookup() return
s
%NULL if @
q
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
e
jun Heo
b
l
kcg:
mak
e
b
lkg_co
n
f_pr
e
p() take
@pol and return
w
ith
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
l
kcg: remove static policy I
D
enum
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun
Heo
blkcg:
use @pol instead of @plid in update_root_blkg_pd
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
Heo
blkcg: kill
bl
k
io_lis
t
and r
e
place blkio_list_lo
c
k
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
cfq: fix build
b
r
e
akage & warnings
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-11
Tejun Heo
cgroup:
r
e
move cgroup
_
sub
s
ys->popu
l
a
t
e()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun H
e
o
blkcg: drop BLK
C
G_STAT_{
P
RI
V
|
POL|OFF} macros
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
blkcg: pass around pd->pda
t
a instead of pd itself
in
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
bl
k
cg: m
o
ve blkio_group_conf->i
o
ps and -
>
bps
t
o
b
lk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: mo
v
e blkio_gro
u
p_conf->
w
ei
g
ht to
c
fq
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun H
e
o
bl
k
cg: mov
e
bl
k
io_g
r
oup_
s
tats_cpu a
n
d frie
n
d
s
to blk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun H
e
o
b
l
kcg: m
o
ve blkio_gro
u
p
_
stats
t
o cfq-iosched
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n
H
e
o
blkcg:
a
dd bl
k
io_poli
c
y_ops operations for exit
a
nd
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
j
u
n
Heo
blkcg:
c
f
q
doesn't nee
d
per-cpu dispatch
s
tats
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun H
e
o
blkcg
:
move
s
tatisti
c
s u
p
date
c
ode t
o
pol
i
cies
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun Heo
cfq: col
l
apse c
f
q
.
h
i
n
to cfq-
i
os
c
h
e
d
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
j
u
n Heo
b
lk
c
g: move conf/stat file h
a
ndling
code to policies
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n
Heo
blkcg: implement blkio_poli
c
y
_type->
c
ftypes
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n
Heo
blkcg: export co
n
f/stat helpers to prepa
r
e for reorganization
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
blkcg: si
m
plify
blkg_conf
_
prep
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un
H
eo
blkcg: restruc
t
ure blk
i
o
_
gr
o
u
p c
o
n
f
igruation setting
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun Heo
blkcg: rest
r
uctur
e
config
u
rati
o
n print
i
ng
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
blkcg: drop blk
i
ocg_file_write_u64()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun He
o
blkcg: restr
u
cture statistics p
r
inting
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
blkcg
:
introduce bl
k
g_st
a
t and
blkg_rwstat
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
l
kcg: BLKIO_STAT_CPU_SECTORS doesn't have subcounter
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
next