repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
blk-mq: avoid code duplication
2014-05-27
Min
g
Lei
blk-mq:
a
void
c
ode d
u
plicat
i
on
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-27
Ming
L
ei
b
lk-mq: fix l
e
ak of hc
t
x->
c
tx_map
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-26
Fabian
Frede
r
i
c
k
block/blk-lib
.
c: make __blkdev_i
s
sue
_
ze
r
oo
u
t static
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-26
Chr
i
st
o
ph
H
ellwig
blk-mq: idle all hardware co
n
texts before free
i
ng a
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-23
Jens Axbo
e
blk-mq: allow setting of pe
r
-
r
equest timeouts
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-23
Sa
m
Brads
h
aw
blk-mq: export blk_mq_tag_busy_
i
ter
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-22
Je
n
s
A
xboe
b
lk-mq
:
split make request hand
l
er fo
r
m
ul
t
i
and
s
ingle
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-21
Jens A
x
b
o
e
b
l
k-mq: save memory by freeing reque
s
ts on unused hard
w
are
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-21
Jens Axboe
blk-mq: allow the hctx cpu
hotplug notifier
to return
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-20
Ro
b
ert Elliott
b
l
k-mq: Mi
c
ro-optimize blk_queue_nomer
g
es() check
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-20
J
e
ns Ax
b
oe
blk-mq: in
i
tialize
q
->nr_re
q
uests after
c
al
l
in
g
blk_queu
e
_
ma
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-20
Jens Ax
b
o
e
blk-mq: a
l
low changing of queue depth through
s
y
sfs
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-20
Jens
A
x
b
o
e
htmldocs: f
i
x bio
.
c location
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-20
Jen
s
Axboe
block: move m
m
/
b
ounc
e
.
c to blo
c
k/
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-19
Jens A
x
boe
Me
r
ge branch 'for-3
.
16/blk-mq-ta
g
ging' into
f
o
r
-3
.
1
6
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-19
Jens A
x
b
o
e
blk-m
q
: s
w
itch
c
tx pen
d
ing map to the
sparser
blk_align_bitmap
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-19
Jen
s
Axboe
b
lk
-
mq: move the cache friendly bitm
a
p
ty
p
e of o
u
t
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-19
Jens Ax
b
o
e
block: move
i
oprio
.
c from fs/ to block/
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-19
Jens Axboe
block: mov
e
bio
.
c
and b
i
o-inte
g
rity
.
c
f
rom fs/ to blo
c
k
/
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-13
Jens Axboe
b
lk-mq: improve support fo
r
s
h
ared tags map
s
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-10
Jens Axb
o
e
M
e
r
ge branch
'
for-3
.
16/blk-mq-tagging' i
n
to for-3
.
16
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Ming Lei
b
lk
-
mq:
bitma
p
t
a
g: cleanup blk_
m
q_init_tags
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-10
Ming Lei
blk-m
q
: bitmap tag: select random tag betweet 0 a
n
d
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-10
Ming
Lei
b
l
k
-
m
q:
b
itmap tag: r
e
move barrier in bt_clear_tag()
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-10
Ming L
e
i
blk-mq: bitmap
t
ag
:
use clear_bi
t
_un
l
ock i
n
bt_clear_tag()
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-09
J
e
ns Axboe
b
lock: o
n
ly c
a
lcu
l
a
te par
t
_
in_flight() onc
e
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-09
Jen
s
Axboe
blk
-
mq: fix race
in I
O
start accounting
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-09
Jens Axboe
blk
-
m
q: us
e
sparser tag
layout
f
or lower
queue
d
epth
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-09
J
ens Axboe
blk-mq: impl
e
me
n
t new
a
nd more
e
f
f
i
cient taggin
g
s
c
hem
e
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-09
Christoph H
e
llwig
blk-mq: initialize struct req
u
est fie
l
ds in
d
ividually
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-09
Jens Axboe
blk-mq: update a hotplug comment for
g
r
amm
a
r
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-07
Je
n
s Axboe
b
l
k
-
mq: add basic round-ro
b
i
n of what CPU to queue
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-02
Fabian
F
r
ede
r
ic
k
block/b
l
k-th
r
o
tt
l
e
.
c: fix r
e
turn
o
f
0/
1
with return
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-02
Fabian Frederic
k
block/b
l
k-iopol
l
.
c: use
i
op inste
a
d
of
i
opoll
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-05-02
Jens Axboe
b
l
k
-mq: remove
extra requeu
e
trace
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-30
Masana
r
i
I
ida
b
l
oc
k
:
Fix format st
r
ing mismatch in
cf
q
-iosched
.
c
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-30
Jens Axb
o
e
bl
k
-mq:
refactor request insertion/merging
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-30
Jens A
x
b
o
e
b
lk-mq remove debug BUG
_
ON() whe
n
draining sof
t
ware
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-30
Jens Ax
b
oe
blk
-
mq:
f
ix wai
t
i
ng
f
or reserve
d
tags
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-28
Christoph Hellwig
r
a
n
dom: e
x
por
t
add_disk_randomness
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-25
Christo
p
h Hellwig
bl
o
ck: fold __blk_add_
t
i
m
er
i
nto blk
_
add_timer
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-25
Christoph Hellwig
blk-
m
q
:
res
p
ec
t
rq
_
affi
n
it
y
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-24
Jens Axboe
blk-m
q
: fix race with timeouts and re
q
ueue events
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-24
Jen
s
Axboe
Reve
r
t "blk-mq: initiali
z
e req->q in allocation"
commit
|
commitdiff
|
tree
2014-04-23
Ming Lei
b
lk-
m
q: fix leak of set
-
>tags
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-22
Fabian Frederic
k
fs/bio
.
c: re
m
o
ve nr_segs (unused func
t
ion param
e
ter)
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-22
F
abian
F
rederick
f
s
/bio: re
m
ove bs para
m
ater
i
n biovec_create_pool
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-22
F
a
bian Frederick
bloc
k
/blk-t
h
rottle
.
c: add static to blk
_
throtl_dispatc
h
_work_fn
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-21
Randy D
u
nlap
fs: fix new kern
e
l
-d
o
c warnings
in
fs/bio
.
c
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-21
Ming
L
e
i
b
l
k-
m
q
: i
n
itializ
e
req->q in allocation
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-21
Ming Lei
bl
k
-
m
q:
u
ser
(1 << order
)
t
o im
p
l
e
me
n
t order_to_
s
iz
e
()
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-21
Ming Lei
blk-mq:
f
ix alloca
t
i
on of set->tags
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-21
Ming Lei
blk-mq: fr
e
e hctx-
>
ctx_map when init
f
a
i
l
ed
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-17
Jens Axboe
s
d/skd: stuff discard page in
r
equest->co
m
pletion_data
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
Jens Axb
o
e
js
f
lash: missed
convers
i
on from rq->buffer to bi
o
_da
t
a
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
Jens Axboe
b
lock: relax when to mod
i
f
y the time
o
u
t timer
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
Christoph Hellwig
block: export blk_finish_r
e
qu
e
s
t
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
Christ
o
ph Hellwig
blk-
m
q
:
re
n
ame
mq_flush_work st
r
uct request
m
em
b
er
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
Christoph Hellwig
blk-mq: a
d
d blk_mq_requeue_req
u
est
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
Christoph H
e
l
lwig
b
l
k-mq: add blk_mq_s
t
art_hw
_
queues
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
Christoph Hellwig
blk-mq: a
d
d blk
_
mq_delay_queue
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
C
h
ristoph Hellwig
blk-mq: ad
d
async parameter
t
o blk_m
q
_s
t
art_stopped_h
w
_queues
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
Christ
o
ph
H
e
llwig
blk-mq: bidi suppo
r
t
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
C
hristoph Hel
l
w
ig
blk-m
q
:
all
o
w
drivers to
hook into I/O completion
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
Je
n
s Axboe
bl
k
-mq: kil
l
preempt disa
b
le/enable in blk_mq_work_fn()
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
Jens Axb
o
e
blk-mq: d
o
n'
t
use preempt_count() to check
f
or ri
g
ht CPU
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-16
Jens Axboe
gd
r
om: missed conversion from req->
b
uf
f
er
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-15
Chri
s
to
p
h H
e
l
l
wig
block: all blk-mq req
u
ests a
r
e tagged
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-15
Christoph Hel
l
wig
b
l
k-mq: split
o
ut
t
ag in
i
tializat
i
o
n
, suppor
t
shared
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-15
Christoph Hellw
i
g
blk-mq: initialize request o
n
allocation
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-15
Chris
t
oph Hellwig
blk-m
q
: add
-
>
init_
r
eq
u
est
and ->
e
xit_requ
e
st me
t
ho
d
s
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-15
Ch
r
i
s
toph Hellwig
blk-mq: make ->flush_rq
fully
transparent to drivers
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-15
Christoph Hellwig
bl
k
-mq: do not initialize req->speci
a
l
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-15
Chris
t
oph Hell
w
ig
blk
-
mq: initial
i
ze res
i
d
_
l
en
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-15
Jens Axb
o
e
block: re
m
ove struct req
u
est buffer member
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-15
J
e
ns Axboe
Merge tag 'v3
.
15
-
r
c1'
into
f
or-
3
.
16/core
commit
|
commitdiff
|
tree
2014-04-11
D
u
an Jiong
block:
r
eplace
I
S_ERR
a
nd P
T
R
_ERR with PTR_ERR_OR_ZERO
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-10
J
e
ns Axboe
block: fi
x
regression w
i
th block enab
l
ed tagging
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-10
Mart
i
n
K
.
P
e
t
ersen
scsi: Make sure cmd_f
l
ags
a
re 6
4
-
bit
Cc: Jens Axboe <
axboe@fb.com
>
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-09
Jens Axboe
bl
k
-mq: simplify blk_m
q
_hw_sy
s
fs_cpus_show()
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-09
Je
n
s Axboe
blk-m
q
:
e
nsure
t
ha
t
hardw
a
re qu
e
ues a
r
e
always run
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-09
Je
n
s Axboe
block:
a
dd kblo
c
k
d_schedule_delayed_work_on(
)
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-09
J
e
ns Axboe
blo
c
k: remove 'q' parameter
f
rom kblockd_
s
chedule_
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-09
Mart
i
n K
.
Pe
t
ersen
block
:
Ensure we
only en
a
b
l
e
integrity metadata fo
r
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-09
Mar
t
in K
.
Petersen
block: Fix
i
n
t
e
grity verification
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-09
Martin K
.
Petersen
bl
o
ck:
Fi
x
fo
r
_
each_bvec()
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-08
Mike
Galbraith
dr
i
ver
s
/block/lo
o
p
.
c: ra
t
elimit error messa
g
es
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-07
Jens Axboe
blk-mq: fix po
t
ential stall during CP
U
unplug
with
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-04-07
Jens Ax
b
oe
percp
u
_cou
n
ter: fix bad counter st
a
te
during suspend
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-03-21
Sha
o
hua Li
blk-mq: ad
d
REQ_SYNC earl
y
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-03-21
M
ike Galbraith
rt,b
l
k,mq: Mak
e
blk_mq_cpu_n
o
t
i
fy_lock a
raw spinlock
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-03-21
C
h
risto
p
h Hell
w
ig
blk-mq: support par
t
ial I/O completions
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-03-21
Christoph Hellwig
blk-mq
:
merge
b
lk_mq_insert
_
request and b
l
k
_
mq_run_request
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-03-21
C
h
ristoph Hellwig
blk-mq: remove
b
lk_
m
q
_a
l
loc_rq
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-03-20
Jens Axboe
blk-mq: don't dump CPU
-> hw
q
u
eu
e
map
o
n
driver load
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-03-19
Jens Axboe
blk-mq: fix w
r
ong usag
e
o
f hctx->st
a
te vs hctx->flags
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-03-18
Jens Axboe
M
er
g
e
branch 'bcache-for-3
.
1
5' of
git://evi
l
piepirate
.
.
.
commit
|
commitdiff
|
tree
2014-03-14
Je
n
s Axboe
blk-mq
:
allow
blk_mq
_
ini
t
_
c
o
m
m
ands() t
o
return failure
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-03-13
Sam Bra
d
shaw
mtip32xx: mtip_a
s
ync_comple
t
e()
b
ug fix
e
s
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
2014-03-13
Felipe F
r
a
n
c
iosi
mtip32x
x
: Unmap the DMA seg
m
ents befo
r
e completing
.
.
.
Signed-off-by: Jens Axboe <
axboe@fb.com
>
commit
|
commitdiff
|
tree
next