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
writeback: fix dirtied pages accounting on sub-page writes
2011-12-06
Christoph Hellwig
xfs: fix th
e
logspace
w
a
i
ting algorithm
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-12-06
Chri
s
top
h
H
ellwig
x
fs: fix n
f
s
expor
t
of
6
4-b
i
t inodes numbers on 32
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-12-06
C
h
ri
s
toph
H
ellwig
ta
r
get: remove
the unused se_dev_list
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-12-06
Christoph Hell
w
ig
target:
r
emove the unused t_
t
as
k
_
p
t
_
sgl a
n
d t_task_pt_sgl_nu
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-12-06
Christ
o
p
h
He
l
l
wig
targ
e
t:
r
emove the
t_tasks_bidi se_cmd field
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-12-06
Chri
s
toph
H
ellwig
t
a
rget:
r
emove the t
_
ta
s
ks
_
fua s
e
_cm
d
field
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-12-06
Christo
p
h Hellwig
target: r
e
move the se_order
e
d_
n
ode se_cmd f
i
eld
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-12-06
Christoph Hell
w
ig
target: r
e
move the se_obj_pt
r
and se_orig
_
obj_
p
tr se_cmd
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-29
C
hris
t
oph Hell
w
i
g
x
f
s: fi
x
a
ttr2 vs
large da
t
a fo
r
k assert
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-29
Chris
t
oph Hellwig
xfs: force
bu
f
f
e
r writ
e
back before
b
locking on the
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-29
Chris
t
oph Hellwig
xfs: val
i
d
ate acl count
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-08
Christop
h
Hellwig
xfs: fix forc
e
shutdown handling in x
f
s
_end_i
o
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-08
Chri
s
toph He
l
lwig
xf
s
: constify
x
fs_item_
o
p
s
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-04
Chris
t
oph Hellwig
tar
g
et:
u
se ->exec
t
ut
e
_task f
o
r all
C
DB
em
u
lation
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-04
Christop
h
Hellwig
t
a
rget: remove SCF
_
EM
U
LATE_CDB_
A
SY
N
C
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-04
Chr
i
stoph Hellwig
ta
r
get:
r
efactor
t
ransport_emul
a
te_cont
r
ol_cdb
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-04
Christoph Hellw
i
g
target: pas
s
t
h
e
se_
t
ask
t
o the CDB
emulati
o
n callback
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-04
Chri
s
top
h
He
l
lwig
target: split core_s
c
si3_
e
m
ula
t
e_pr
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-04
Christo
p
h Hel
l
wig
target: s
p
lit core_scsi2_emul
a
te_crh
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-11-02
Christoph
He
l
lwig
tar
g
e
t
: a
d
d back error handling in
transport_co
m
plete_
t
ask
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-28
Chri
s
top
h
Hell
w
ig
vfs:
f
i
x sp
i
nning preventi
o
n i
n
prun
e
_icache_sb
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hellwig
target: re
-
u
se the command
S
/
G
list for singl
e
-ta
s
k
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hellwig
target: remove transport
_
allocate_
t
asks
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Chri
s
toph H
e
llwig
target: merge transp
o
rt_new_cmd_obj into tra
n
sport_generic_n
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hellwig
t
a
rget: remove the task
_
sg_bi
d
i fie
l
d se_task and pSCS
I
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hell
w
ig
ta
r
get: use a workqueue for
I
/O c
o
m
p
letio
n
s
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph H
e
llwig
target:
r
e
move unused
TRANSP
O
RT_ states
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christo
p
h
Hellwi
g
target:
r
e
move TRANSPO
R
T_
D
E
FE
R
RED_
C
MD state
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
C
h
r
istoph Hellwi
g
target: remove t
h
e TR
A
NSPORT_REMOVE state
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
C
h
ris
t
o
p
h Hellwi
g
targ
e
t: move depth_l
e
ft manipulation ou
t
o
f transport_generi
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph
H
ellwig
target: stop task
t
imer
s
earlier
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hellwi
g
target: remove
TF_TI
M
ER_STOP
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
C
h
ristop
h
Hell
w
ig
target: f
a
ctor so
m
e d
u
plicate code for stopping a task
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christ
o
ph Hell
w
ig
tar
g
et: fix list walking in
transpor
t
_free_dev_tasks
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
C
hristoph H
e
llw
i
g
t
arget: use transport_
c
md_check_stop_to_fabric consistently
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hellwig
target:
do not pass
t
he
q
u
e
u
e
object to transport_remov
e
_
cmd
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Ch
r
istop
h
Hel
l
wi
g
target: remov
e
SCF_
E
M
ULAT
E
_QUEUE_F
U
L
L
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hell
w
ig
tar
g
et: remove th
e
transport_qf_callback s
e
_cmd ca
l
lback
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hellwig
target: clean up t
h
e backe
n
d in
t
er
f
ace to cach
i
ng
p
arameters
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christop
h
Hellwig
tar
g
et: make iblo
c
k_e
m
ul
a
te_sync_cac
h
e asynchronou
s
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Chri
s
t
oph
He
l
lwig
target: remo
v
e
t
he -
>
transpor
t
_spl
i
t
_cd
b
callback in
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hellwig
t
arget: replace ->get_c
d
b with a
t
arget_get_task_cdb
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hellwig
target
:
make
t
he
-
>get_cd
b
met
h
od optional
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Chri
s
toph Hellw
i
g
t
a
r
get:
p
ack struct se_task more tightly
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Chri
s
toph Hellw
i
g
target: Remove unnecessary se_
t
ask membe
r
s
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
C
hristoph Hellwi
g
target: make more use
o
f
the task_flags
field in se_task
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Chr
i
s
t
oph Hellwig
target: Cleanup unused se
_
task bits
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christop
h
Hellwig
target
:
Cleanup un
u
s
ed
t
a
r
get_
c
ore_base
.
h bits
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Chris
t
oph He
l
l
w
i
g
t
arget: remove
u
nused se_subsystem_ap
i
m
e
thods
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christop
h
Hellwig
target: cleanup pscsi request submission
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hellwig
ta
r
get:
cleanup ib
l
o
ck bi
o
s
u
bmission
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
C
h
ristoph Hellwig
tar
g
et:
p
us
h
s
e
s
s
i
o
n
reinsta
t
eme
n
t out
of
trans
p
ort_generic_
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hellwig
target: remove
t
ranspor
t
_generic_re
m
o
ve
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph He
l
lwig
target
:
simplif
y
transpo
r
t_put
_
c
md
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christ
o
ph Hellwi
g
target: s
i
mplify trans
p
ort_gen
e
ric_remove
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christoph Hel
l
wi
g
target: remove transport_free_se_c
m
d
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Chr
i
stoph He
l
lw
i
g
targ
e
t: don't op
e
ncod
e
transport
_
relea
s
e_cm
d
in
transp
o
rt_re
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
C
h
ristop
h
H
e
llwig
target:
r
emove transport_generic_
h
andle_cdb
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
Christop
h
Hel
l
wi
g
iscsi
-
target: alwa
y
s cal
l
transpo
r
t_
h
andle_
c
db
_
dire
c
t
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-24
C
h
ristoph Hellw
i
g
tfm_fc: use transpo
r
t_handle_cdb
_
direct
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-18
Christoph Hellwig
xfs: a
d
d AIL pushin
g
tracepoints
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-17
Christoph
H
ellwig
loop
:
remo
v
e th
e
i
ncorrect wri
t
e_begin/write_e
n
d s
h
or
t
cut
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
C
h
ristoph Hellwig
xfs: do
not fl
u
sh data w
o
rkqueues in xfs_flush_buftarg
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph Hellw
i
g
xfs: remove X
F
S_
b
f
l
ush
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Chris
t
oph Hellwig
xfs: remove xf
s
_buf_tar
g
et_name
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Chr
i
s
t
o
ph
H
ellwig
xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
C
h
r
istoph Hellwi
g
xfs: cle
a
n up
xfs_ioerro
r
_alert
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph
Hellwig
x
f
s: clean
u
p
buffer allocation
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
C
h
ristoph Hell
w
ig
xfs: remove buffe
r
s from
the delwr
i
list in xfs
_
buf_stale
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph Hellwig
xfs: remove XFS_BUF_STALE
a
nd
XFS_BUF_SUPER_STALE
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Chris
t
oph Hellwig
xfs: remove XFS_BU
F
_SET_VTYP
E
and XFS_BUF
_
SE
T
_VTYPE_REF
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph
Hellwig
xfs
:
remov
e
XFS_BUF_FINISH_
I
OWAIT
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph Hellwig
xfs: remove
x
f
s_get_buftarg_list
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christo
p
h Hellwig
xfs: fix
b
uffer flushi
n
g during unmoun
t
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph Hellwig
xfs: optimize fsyn
c
on directories
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph Hellwig
xfs: simplify xfs_trans_ij
o
in* again
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Chris
t
oph
Hel
l
wig
xfs: unlock the
i
no
d
e
b
efo
r
e log force
i
n xf
s
_
c
hange_file_space
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
C
h
r
i
stop
h
Hellwig
x
f
s
:
u
n
lock the inode before log force
i
n xfs_fs_nfs_comm
i
t
_
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
C
hri
s
toph Hellwig
xf
s
:
u
nlock
the inode before log force in
x
fs_f
s
y
nc
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Chris
t
oph Hellwig
x
fs: X
F
S_TRANS_SWA
P
EXT is
n
o
t
a val
i
d flag for xfs_trans_commit
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
C
hrist
o
p
h Hellwig
xfs: cleanup
xfs_bmap
.
h
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christ
o
p
h
H
ellwig
xfs: dont ignore
error code from x
f
s_bmbt_
u
pda
t
e
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Ch
r
is
t
oph Hellwig
xfs
:
pa
s
s bmalloca t
o
xfs_bmap_add_extent_hole_real
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christo
p
h
Hellwig
xfs: pass bmalloca
to xfs_bmap_add_extent_delay_real
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Chris
t
o
p
h
Hel
l
wig
xfs: move l
o
gflags into
b
ma
l
loca
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Ch
r
i
stoph Hellwig
xfs: remove
x
fs_bmap_
a
dd_extent
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Ch
r
istoph Hellwig
x
fs: in
t
rod
u
ce xfs_
b
map_l
a
st_extent
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
C
h
ristoph He
l
lwig
xfs:
d
o not
u
se
x
fs_bmap_a
d
d_e
x
t
en
t
for a
d
d
ing de
l
allo
c
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christ
o
p
h Hel
l
w
i
g
xf
s
: introduce xfs
_
bmapi_
d
elay()
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph H
e
llwig
xf
s
:
fac
t
o
r
delalloc
r
eserva
t
ions
out of xfs_bmapi
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christo
p
h Hellwig
xfs: remove
t
he ne
x
tents varia
b
le i
n
xfs_b
m
api
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph H
e
l
l
wi
g
xfs: remove impossible
t
o
read code in xfs_b
m
ap_ad
d
_extent_d
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph Hell
w
i
g
xfs: remove the fi
r
st ex
t
e
n
t
s
p
e
cial case
in xf
s
_bmap_add_extent
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Chris
t
oph Hellwig
x
fs: improve ioend error h
a
ndling
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph
Hellw
i
g
xf
s
: avoid
d
ir
e
ct I/O
w
rite vs buffered I/O
r
ace
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
C
hristoph Hellwig
xfs: a
v
oid sy
n
chronous
t
ransac
t
ions when
d
eleting attr
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph Hellwig
x
f
s
:
re
m
ove i_iocount
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph
Hellwig
xfs: wa
i
t
f
or I/O comp
l
etion when writing o
u
t pages
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph Hellwig
x
f
s:
r
ed
u
ce ioend latency
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-10-12
Christoph
Hellwig
xf
s
: defer AI
O
/
D
IO completions
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
next