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: deprecate system_nrt[_freezable]_wq
2012-08-20
Tejun Heo
workq
u
eue
:
depre
c
ate system_nrt[_free
z
abl
e
]_wq
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-20
Tejun Heo
wo
r
kqueue: deprecate f
l
ush[_
d
elay
e
d
]
_
wo
r
k_sy
n
c
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-20
Tejun
Heo
work
q
ueue: g
u
t syste
m
_nrt[_
f
r
e
ezable]_wq()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-20
Tejun Heo
workqueue: gut flush[_delayed]_work_sync()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-20
Tejun
Heo
workqueue: ma
k
e
a
ll workqueues non-reentrant
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-14
Tejun Heo
wo
r
kqueue: a
d
d missing wmb() in clear_work_data()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-13
T
ejun Heo
workqueu
e
: fix
CP
U
binding
o
f
flush
_
delayed_work[_sync]()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-13
Tejun Heo
wor
k
queue: use
mod_de
l
ayed_wor
k
() instead of cancel
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Teju
n
Heo
wor
k
queue: imple
m
ent
mod_
d
elayed_wor
k
[_on]()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
T
e
jun Heo
workqueue:
m
ark a work item bein
g
canceled as s
u
ch
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Te
j
un Heo
w
o
r
kqu
e
ue: reorg
a
n
iz
e
try_to_g
r
ab_pending(
)
and
_
_
ca
n
cel_tim
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Te
j
un Heo
workq
u
eue: factor out __queue
_
delayed_work() from queue_dela
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
workq
u
eue
:
i
ntro
d
uce WORK_OFFQ_FLAG_*
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tejun
H
e
o
w
o
rkque
u
e:
m
ove try_to_grab_pendin
g
() upw
a
rds
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
workq
u
eue
:
fix
zero @delay
handlin
g
of q
u
eue_delay
e
d
_
work_on
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
workqueue:
u
nify local CPU queueing handling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tejun
H
eo
workqu
e
ue: se
t
delayed_work->timer
function
on initialization
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tejun
H
eo
workqueue: disable ir
q
w
hi
l
e manipulati
n
g PENDING
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
w
o
rkqueue: a
d
d missing sm
p
_wmb() in pro
c
ess_one_wor
k
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tej
u
n Heo
work
q
ueue: make queueing funct
i
ons return bool
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
T
e
jun Heo
workqu
e
ue:
reorder
q
ue
u
eing functio
n
s so that _on(
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-22
Tejun Heo
workqueue: f
i
x spurious CPU locality WARN from process_one_w
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-22
T
ejun
Heo
kthread_worker: reimpleme
n
t
flush_kthread_wo
r
k() to
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-22
Tej
u
n
H
e
o
kth
r
ead_worker: reorg
a
nize to
prep
a
re for flus
h
_kthread_work
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
T
ejun Heo
w
orkqueue: simplify CPU ho
t
plug code
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
T
e
j
u
n Heo
w
o
rkqueue: rem
o
ve CPU offli
n
e tr
u
stee
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
wor
k
queue: d
o
n
'
t bu
t
cher idle
w
orker
s
on an o
f
f
l
ine CPU
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
T
ejun Heo
work
q
ueue: reimplement CPU online rebinding to hand
l
e
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
w
orkq
u
eue: drop @bind from cr
e
a
t
e_worker()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
workqueue: use mutex for
global_cwq
m
anage
r
exclu
s
ion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
T
e
jun
H
eo
workqu
e
ue:
ROGUE workers are UNBOUND
workers
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
workqueue: d
r
op CPU_DYING
n
otifier oper
a
tion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
Te
j
un Heo
workq
u
e
ue: perf
o
rm cpu
do
w
n
o
p
e
rations from
l
o
w
priority
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-14
T
ejun Heo
w
o
r
k
queue: re
i
m
plement WQ_HI
G
HPRI usi
n
g a sep
a
rate
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-14
Tej
u
n Heo
workqueue: int
r
o
d
uce NR_WORKER_POOLS
a
n
d
f
o
r_each_worke
r
_pool()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-12
Tejun Heo
w
o
r
kqueue: separate out worker_pool flags
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-12
Tejun Heo
wo
r
kqueue: use @pool i
n
stead of @gc
w
q
o
r
@cpu w
h
ere
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-12
T
ejun Heo
work
q
ueue: facto
r
out worker_pool from glo
b
al_cw
q
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-12
Tejun Heo
w
o
rkqueue: don't use W
Q
_HIGHPRI for unbound workq
u
eues
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-09
Tejun
H
eo
cgroup: cgroup_rm_files() was calli
n
g
simp
l
e_unlink
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-07
Tejun
H
eo
cgroup:
f
ix c
g
roup hier
a
rchy u
m
oun
t
race
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-07
Tejun Heo
Revert "cgroup:
superbloc
k
can't
b
e released wi
t
h active
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-26
Teju
n
Heo
blkcg: implement per-blkg r
e
ques
t
a
l
location
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
blo
c
k: prepare for m
u
ltiple request_
l
ists
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
T
eju
n
H
eo
block: add
q
->nr_rqs[] and move q->rq
.
elvpr
i
v to q
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
T
ejun
Heo
b
lkc
g
:
i
nlin
e
bio_blkcg() a
n
d f
r
ien
d
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Tejun
H
eo
blo
c
k:
a
lloca
t
e io_
c
ont
e
xt
u
pfron
t
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Teju
n
H
e
o
block: refac
t
o
r get_req
u
e
s
t[_wait]()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
b
lo
c
k: d
r
op
cus
t
om queue draining used by scsi_transpor
t
_
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
T
eju
n
H
eo
m
e
m
pool: add
@gfp_mask to mempool_create_nod
e
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
T
e
jun H
e
o
bl
k
cg: make r
o
ot b
l
kcg
allocation
u
se %GFP_KERNEL
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Tej
u
n Heo
bl
k
cg: __blkg_lookup_create() does
n
't
need radix
preload
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-06
Tejun
H
eo
blkcg:
dr
o
p loca
l
variable
@q from bl
k
g_destroy
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-04
Tejun
Heo
blk
c
g:
f
i
x
b
l
kg_alloc()
f
a
i
l
ure path
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-04
Tej
u
n Heo
block: blkc
g
_pol
i
cy_cfq shouldn't be used if !
C
ONFIG_CFQ
_
GRO
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-04
Tejun
H
eo
block: fix return value on
c
f
q_init() failure
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-28
Tejun Heo
cgroup:
s
uperblock can't be released
wi
t
h act
i
v
e dentries
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-23
Tej
u
n
Heo
blkcg: tg_stats_alloc_lock
i
s an ir
q
l
o
ck
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-15
Teju
n
H
e
o
block: f
i
x buff
e
r overflow when print
i
ng p
a
rtition
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-14
Tejun Heo
workqueue:
skip nr_running sanity check in wor
k
er_ent
e
r
_
idle
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-09
Tejun Heo
p
ercpu: pcpu_embed_fir
s
t_chunk() sh
o
uld
f
ree unu
s
ed
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-08
Tejun H
e
o
percpu,
x
86: don't
u
se P
M
D_SIZE
a
s
embedded at
o
m_size
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun Heo
memblock: membl
o
ck should be abl
e
to handle zero le
n
gth
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: use
radix tree
to
i
n
dex
b
lkgs
f
rom blkcg
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: fix b
l
k
c
g->css ref leak in __blkg_lookup_crea
t
e()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
block: fix elvpri
v
a
l
loc
a
t
ion failure handling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
block: col
l
apse blk_allo
c
_request() into
g
et_req
u
est()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkc
g
: coll
a
pse blkcg_policy_o
p
s into blkcg
_
policy
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: em
b
ed
struct blkg_policy_data in policy
specific
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg:
mass
rename of bl
k
cg API
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
lk
c
g: style c
l
eanups for blk-cgroup
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
H
eo
bl
k
cg:
remove
b
l
k
io_group->
p
ath[]
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
lkcg: blkg_rwstat_read() was mi
s
sing inline
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
l
kcg: shoot down blkgs if
a
ll policies are deact
i
vated
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
H
eo
blkcg: drop
s
tuff unused after pe
r
-q
u
eue polic
y
activa
t
i
on
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Te
j
un
Heo
blk
c
g: implem
e
n
t
p
e
r-queue policy activatio
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Teju
n
Heo
blkc
g
: add reque
s
t_queue->r
o
ot_blkg
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: make
r
e
q
uest_queue bypas
s
ing on alloca
t
ion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: make
s
ure
blkg_lookup() retur
n
s %NULL if @q
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blk
c
g: make blkg_conf_
p
re
p
()
t
a
ke
@
p
o
l
and return
w
ith
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: re
m
ove stat
i
c policy ID enums
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
l
kc
g
:
use @pol
i
nstead of @p
l
i
d
in
update
_
r
oot_blkg_p
d
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg:
kill blkio_list and r
e
place blkio_list_lock
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun
H
eo
cfq:
f
ix
b
uild br
e
akage & warning
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-11
Tejun He
o
cgroup:
r
emov
e
cgroup_subs
y
s->populat
e
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
blkcg: drop BLKCG_STAT_{PRIV|POL|
O
FF} m
a
cr
o
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
Heo
blkcg: pass aro
u
nd pd->pdata instead
o
f pd itself in
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n
Heo
blk
c
g:
move blkio
_
g
r
oup_conf->iops and ->bps to
blk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg:
mov
e
b
lkio_
g
roup_con
f
-
>
we
i
g
ht t
o
cfq
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
e
j
u
n He
o
blk
c
g:
move
b
lk
i
o
_gro
u
p
_
stats_cpu and fri
e
nds to
b
lk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
e
o
b
l
kcg: move blkio_
g
roup_stats to cfq-iosched
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: add blkio_policy_ops o
p
erations for exit and
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: cfq doesn
'
t
need
pe
r
-
cpu dispatch
s
ta
t
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
blkc
g
:
mo
v
e s
t
ati
s
t
i
c
s upd
a
te co
d
e to
p
olicies
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
c
fq:
c
ollapse cfq
.
h in
t
o cfq-iosche
d
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
l
k
cg: move conf/
s
tat fi
l
e hand
l
ing code to
policies
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
blkc
g
: im
p
lemen
t
blkio
_
policy_type->c
f
types
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun
Heo
blkcg: export
conf/stat
h
elpe
r
s to pr
e
pare fo
r
r
eorganizatio
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
Heo
blkcg: simplify blkg_conf_prep()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg:
rest
r
ucture bl
k
i
o
_
g
roup confi
g
ruation setting
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next