repo.or.cz
/
linux-2.6
/
linux-loongson.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
driver synchronization: make scsi_wait_scan more advanced
2009-04-21
Chri
s
Ma
s
o
n
Btrfs: fix btrfs fallocate oops and deadlock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Btrfs: use the r
i
ght
no
d
e
in reada_for_bal
a
nce
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
B
t
r
fs: fix oops o
n
page
-
>m
a
pping->hos
t
during writepage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris M
a
son
B
t
r
fs:
add a prio
r
i
t
y
qu
e
u
e
t
o
the async thread he
l
per
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Maso
n
Btrfs: use WRITE_SYNC for sync
h
ro
n
ou
s
wri
t
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
Chris Mason
Add bloc
k
_write_full_
p
age_endio for pass
i
ng en
d
io han
d
l
e
r
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
Chris M
a
son
E
x
p
o
rt filemap_write_and_wa
i
t_r
a
n
g
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Mason
Btrfs: r
e
work allo
c
a
t
io
n
clustering
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chr
i
s M
a
son
Bt
r
fs:
Op
t
imize
l
ocking in btrfs_next_leaf()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Mason
Btrfs: break up bt
r
fs_search_slo
t
i
nt
o
smaller
piec
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris
Mason
B
trfs: unplug
i
n the async bio su
b
mission
threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chri
s
M
a
son
B
t
r
fs: kee
p
processing bios fo
r
a given bde
v
if our
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chris Mason
Bt
r
fs: try to free metadata pages w
h
en w
e
free btree
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chris M
a
son
Btrfs
:
a
dd ext
r
a f
l
ushing for renames and
t
ru
n
c
a
t
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-25
Chris Mason
B
trfs
:
ma
k
e sure btrfs_update_delay
e
d_ref doesn't
i
ncrease
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mas
o
n
Btrfs
:
optimize fsyncs on old files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris Mason
Btrfs
:
tree logging unlink/rename fi
x
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: Make sure i_nlink does
n
't hit zero
t
oo s
o
on
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris Mason
Btrf
s
: limit balanc
i
n
g
wor
k
w
hile flushi
n
g delaye
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chr
i
s Mason
B
trfs
:
re
a
dahead checks
u
ms during btrfs
_
finish_orde
r
ed_io
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chri
s
Mason
Btrf
s
: le
a
ve btree locks spinning mor
e
often
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris Ma
s
o
n
Btrfs: Only let ve
r
y
y
o
u
n
g
t
r
ansactions gro
w
d
u
ring
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrf
s
: Check
f
o
r a
blocking lock before taking t
h
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: reduce stack in cow_file_range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrf
s
: reduce stalls
d
u
ring transaction c
o
mmit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chri
s
M
ason
Btrfs: process the dela
y
e
d r
e
fer
e
n
ce queue in c
l
us
t
ers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
t
rfs:
try to cleanup delayed
refs while fre
e
in
g
extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs:
r
educe stack usage in some crucial tree balancing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chr
i
s
Ma
s
on
B
tr
f
s: do extent allocation
and reference co
u
nt upda
t
es
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: don'
t
prea
l
locat
e
metadata b
l
ocks during btrfs_search
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris Mason
B
t
rfs: C
l
e
a
r
space_info
ful
l
when adding new devic
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris Mason
B
trfs: Fix l
o
cking ar
o
u
n
d adding new spa
c
e_
i
n
fo
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-09
Chris Mason
Btrfs: fix s
p
i
n
lock ass
e
rti
o
ns on U
P
systems
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-20
Chris
M
aso
n
Btr
f
s
:
che
c
k file
poin
t
er in
btrfs_
s
ync_f
i
le
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Maso
n
Btrf
s
: mak
e
a lock
d
ep class for the ext
e
nt buffe
r
loc
k
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Ma
s
o
n
Btr
f
s: don't clean old snap
s
hots on
s
y
nc
(
1)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chr
i
s Mason
Btrf
s
: use
l
a
rger metad
a
t
a cluste
r
s in ssd mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
C
h
r
is Ma
s
o
n
B
t
r
f
s
:
pro
c
ess mount options on moun
t
-o
remount,
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-09
Chris Maso
n
Btrfs:
don't use spin_
i
s
_
con
t
e
n
ded
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-06
Ch
r
is Mason
Btrfs:
M
ake sure d
i
r is non-null before doing
S
_ISGID
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-05
Chr
i
s
M
ason
Btrfs
:
Fix memo
r
y leak in
cache_drop_leaf_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Maso
n
B
trf
s
: d
o
n't
re
t
urn congestion in
writ
e
_cach
e
_pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
hris
M
a
s
o
n
Btrfs
:
Only prep for btree de
l
etion bala
n
ces
w
hen node
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: fi
x
b
trfs_
u
nlock_up_safe to walk the en
t
ire
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mas
o
n
Btrfs: chang
e
btrfs
_
del_leaf
t
o
drop locks earlier
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs
:
Cha
n
ge btrfs_tr
u
ncate_in
o
d
e_items to stop
when
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: Don't try
to com
p
re
s
s
p
ages past i_size
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s Mas
o
n
B
t
rf
s
:
Make btr
f
s_drop_sn
a
pshot
w
or
k
in
l
arger and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: Change
btree lockin
g
to use explicit blockin
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
is Mason
Btrfs: ha
s
h_lock i
s
no
l
onger ne
e
ded
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chri
s
M
a
son
Btrfs: disable leak debugging
c
hecks i
n
e
x
t
e
nt_io
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs
:
so
r
t references by b
y
te number durin
g
b
t
rf
s
_in
c
_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
h
r
i
s
M
ason
B
trfs: async threa
d
s
should t
r
y hard
e
r
to find wor
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
B
t
rf
s
:
C
atch missed bio
s
i
n
the a
s
ync bio sub
m
i
s
sion
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-28
Chris Mason
Btrfs: fix readdir on 32
b
it machines
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-29
Chris Ma
s
on
Merge
b
ranch 'master' of git://
g
it
.
kernel
.
org/pub/sc
m
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Chris Mason
Btrfs: do less
aggressive
btree r
e
adahead
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-21
Chris Mason
B
tr
f
s
: stop providing a bm
a
p
op
e
ration to avoid s
w
a
p
f
ile
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chris Mason
Btrfs: fix ioctl arg size
(user
l
a
n
d inc
o
m
patible change!)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chris
M
a
son
Btrfs:
C
lear the device->
r
u
n
ning_pendi
n
g fla
g
before
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-15
Ch
r
is M
a
son
Btrfs: sto
p
spin
n
ing on
mutex_
t
r
ylock
a
nd let the ada
p
tive
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-14
Chri
s
Mason
mutex
:
adapti
v
e
spin
n
n
i
ng,
performance tweaks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-09
C
h
ris Mason
Btrfs: explicitly ma
r
k
t
he tree
log root for wri
t
eback
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-08
Chris Mason
B
t
r
f
s
:
Drop the hardware crc
3
2
c
asm cod
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-07
Chris
Mason
Btrfs
:
kmap
_
atomic
(
KM_USER
0
)
is s
a
fe for btrf
s
_read
p
age
_
end_
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris
M
as
o
n
Btrfs: Don't us
e
kmap_
a
tomic(
.
.
.
,
K
M
_IRQ0) during checksum
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris
M
a
so
n
Btrfs: dro
p
remaining LINUX_KE
R
NEL_VERSION checks and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris Mason
Merge branc
h
'
m
a
s
ter' of git://git
.
kernel
.
org/p
u
b/scm
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Chris
M
a
s
o
n
Btr
f
s: drop EXPORT symb
o
ls fr
o
m ext
e
nt_io
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris Maso
n
Btrfs: Fix ch
e
ckpatch
.
pl
w
a
r
nings
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Chris Mason
Btr
f
s:
a
d
d permission
checks to t
h
e
io
c
tls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-19
Chris Ma
s
on
Btr
f
s: Fix compile
w
arning around num_online_cpu
s
(
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-17
Chris Mason
Bt
r
fs: shif
t
al
l
e
n
d_io work
t
o thread pools
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
Chri
s
Maso
n
Btrfs: de
l
ete checksum
ite
m
s before
m
arking blocks
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
Chri
s
Mason
Btrfs
:
Don't use
spin*lock_irq
f
or the
d
e
lalloc
l
ock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
C
h
ris
M
ason
Btrfs: F
i
x
c
ompressed
writes on trunc
a
ted pages
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-10
Chri
s
Mason
Btrfs: Dele
t
e c
s
um i
t
ems w
h
en freei
n
g extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-09
C
hris Mason
Btrfs: Fix co
m
pre
s
sed che
c
ksum fsync log copies
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
C
h
r
i
s Mason
B
t
rfs: Ad
d
inode
sequence
number for
NFS and
rese
r
ved
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Ch
r
is Mas
o
n
Btrfs: Use map
_
private_extent_buffer
during
g
eneric_bin_
s
ea
r
c
h
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris Mason
B
trfs: move data
c
h
ecksummi
n
g into a ded
i
cated tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chri
s
Maso
n
Btrfs: Fix sparse en
d
ian wa
r
nings
i
n stru
c
t-
f
unc
s
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris Mason
Btrfs: rev the disk format f
o
r the inode compat an
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
C
h
r
is Mason
Btrfs
:
delete unused
f
unction
:
btrfs_inv
a
li
d
ate_dca
c
he_r
o
ot
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mason
Btrfs: only flush dow
n
bio
s
for writeback pages
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Ma
s
on
Btrfs
:
compat code fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chri
s
Mason
Btrfs:
Use curre
n
t_fsuid/
g
id
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chri
s
Ma
s
on
B
trfs: Fixe
s
fo
r
2
.
6
.
2
8-rc API change
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chr
i
s Ma
s
on
Merge br
a
n
ch 'master'
of
gi
t
://git
.
k
er
n
el
.
org/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Chris Mas
o
n
Bt
r
f
s: Do fsync
log
r
ep
l
a
y
when mount
-o ro, ex
c
ept
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chris Mason
B
trfs:
Avoid wr
i
t
e
back stalls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris
Maso
n
B
trfs: switch b
a
ck to wait_on_page_writebac
k
to wait
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris
Mason
Btrfs: Up
d
ate
t
he disk format for the seed device and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Ma
s
on
Btr
f
s
:
un
p
lug
a
ll devices in th
e
unplug call bac
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris M
a
son
B
trfs:
p
r
event loops in the di
r
ectory tree whe
n
creating
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: Add backre
f
s
and forwar
d
refs for sub
v
ols a
n
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Ma
s
on
Btrfs: Give each subvol and snapshot their own anonymous
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chr
i
s Mason
Btrfs: A
l
low s
u
bvolumes and sn
a
pshots anywhe
r
e in
t
he
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mason
Btr
f
s: F
i
x handling
o
f
space info
f
u
ll during allocations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mason
Btrfs
:
Improve me
t
a
d
ata
r
ead latencies
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next