repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
btrfs: fix unlocked access of delalloc_inodes
2011-06-10
D
avid
Sterba
btrfs:
f
ix unlocke
d
acce
s
s of de
l
al
l
oc_inodes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-10
Li Z
e
fan
Btrf
s
: a
v
oid sta
c
k
bloat i
n
b
t
rfs_i
o
c
tl_fs_i
n
fo()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-10
richard kennedy
btrfs: remo
v
e 64bit alignment pad
d
i
ng to all
o
w ex
t
e
nt_
b
uffer
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-10
S
age Weil
Btrfs
:
clear c
u
rre
n
t
-
>journ
a
l
_info
on async transaction
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-10
Chri
s
M
ason
Btrfs:
make sure to recheck for bitmaps i
n
clusters
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
David Sterba
btrfs: f
i
x u
n
i
n
itialized variable warning
commit
|
commitdiff
|
tree
2011-06-04
David
St
e
rba
b
trfs: add helper for fs_in
f
o->closing
commit
|
commitdiff
|
tree
2011-06-04
Chris Mason
B
trfs: add mount
-
o
inode_cache
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
A
r
ne Ja
n
sen
btrfs: s
c
rub: add explicit
p
lugging
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
Da
v
id Sterba
btrf
s
: u
s
e btrfs_ino
t
o
a
c
cess inode number
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
J
osef B
a
cik
Btrfs:
d
o
n
't
s
ave
the inode ca
c
he if we are deleting
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
Arne Jansen
bt
r
f
s: false BUG_ON when deg
r
ad
e
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
li
u
bo
Btrfs: don't
save
the inode cache in non-FS roots
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
Chris Ma
s
o
n
Bt
r
fs: mak
e
sure
w
e don't overfl
o
w the free space
c
ache
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
Chris
Ma
s
on
Btrfs: fix uninit variable in t
h
e delayed inode code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
Arne Jan
s
en
bt
r
fs:
scrub: don't reuse b
i
os and p
a
g
e
s
commit
|
commitdiff
|
tree
2011-05-28
Chr
i
s Mason
Merge br
a
nch 'for-chris' of
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-27
Ch
r
is Mason
Btrfs: us
e
the
d
evice_list_
m
u
t
ex during write_dev_supers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-26
Li Zefan
Btrfs: setup
f
ree ino
c
aching in a more asynchron
o
us way
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-26
Arn
e
Jans
e
n
btrfs
scrub: don't coales
c
e pages that are logically
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-26
Chris Mason
Btrfs: retu
r
n
-
E
NOMEM in cl
e
a
r
_extent_bit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-26
Chris Mason
Btr
f
s: add mount -o au
t
o_d
e
f
r
ag
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Chris Maso
n
Merge
b
ranch 'c
l
eanups_
a
nd_fixes' into inode_numbers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Xiao Guangrong
B
t
rfs
:
usi
n
g rcu lo
c
k in
t
he
r
eader side of dev
i
ces
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Xiao
Gua
n
grong
Btrfs: drop un
n
e
cessary device
l
ock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Xiao G
u
angrong
Bt
r
fs: fix the r
a
ce betwee
n
re
m
ove dev and allo
c
c
h
unk
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Xi
a
o Guangrong
B
t
rfs: fix
t
h
e
race
b
etween re
a
ding a
n
d updating devices
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Xiao
Guangrong
Bt
r
fs: fix
bh leak on __btrfs_
o
pen_
d
evices
path
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Xiao Guangr
o
ng
B
t
rfs: fix unsafe usage
of
merge_sta
t
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Xiao Gu
a
ngrong
Btrfs: allocate ext
e
nt
s
ta
t
e and che
c
k
t
he
r
es
u
lt
pro
p
e
r
l
y
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Juli
a
Law
a
ll
fs/btrfs: A
d
d missing b
t
rfs_
f
re
e
_pat
h
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Tsutomu Itoh
Btrfs: check
r
eturn valu
e
of btrfs_inc_e
x
tent_ref()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Tsutomu Itoh
Btrfs: return error to ca
l
l
er if read_one_inode() fails
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Tsutom
u
Itoh
Btrfs: BUG_ON is deleted from th
e
c
a
ller of btrfs_tr
u
ncate
_
i
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Tsutomu Itoh
Btrfs: ret
u
rn error code to
c
a
ll
e
r
w
h
e
n btrfs_del_item
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Tsutomu
I
toh
Btrf
s
: re
t
u
r
n error co
d
e to caller w
h
en btrfs_pre
v
ious_item
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Serge
i
Trofim
o
v
i
ch
b
t
rfs: fix typo
'
testeing
'
->
'test
i
ng'
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
S
ergei Trofimovich
btrfs:
typo: 'b
t
rfS' -> 'btrfs'
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Ser
g
e
i Trofimovich
btrfs: don'
t
spin in shrink_delalloc if there is nothing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Jamey Sharp
b
trfs: Delete unuse
d
version
.
s
h sc
r
ipt
.
Cc:
Chris Mason
<chris.mason@oracle.com>
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Hugo
Mil
l
s
btrfs
:
Ensu
r
e the tr
e
e se
a
r
ch ioctl re
t
urns
t
h
e
right
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Andi Kleen
BTRFS: Rem
o
ve unuse
d
node_lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
liubo
Btr
f
s: do not flush csum
i
tems of unchange
d
file data
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Chr
i
s M
a
son
Merge branch '
f
or-c
h
ris' of
git
:
//git
.
kernel
.
o
rg/pub
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-22
C
hris Mason
Merge branch '
a
llocator' of git://git
.
kern
e
l
.
org/pub
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-22
Chri
s
Mason
Merg
e
branch 'cleanu
p
s' of git://repo
.
or
.
cz/li
n
u
x
-2
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-22
Chris Mason
Btrfs: update the delayed inode
c
od
e
to us
e
the btrfs_ino
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-22
Chris Mason
Merge br
a
nch 'dela
y
ed_inode'
into inode_n
u
m
b
ers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-21
Miao Xie
btrfs: impleme
n
t del
a
yed inode i
t
ems opera
t
ion
Chris Mason
.
- Merge
Chris Mason
's incremental patch into this...
...recursion spinlock, reported by
Chris Mason
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-21
Chri
s
Mason
Merge
b
ranch 'ino-alloc'
o
f git://re
p
o
.
o
r
.
cz/linux
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-14
L
i
Zef
a
n
Btrfs: fix
F
S
_
IOC_SETFL
A
GS ioct
l
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-14
Li Ze
f
an
Btr
f
s: fix FS_IOC_
G
ETFLAGS ioctl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-14
L
i
Z
e
fa
n
fs
:
remove FS_COW_FL
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-14
liubo
Btr
f
s: fix easi
l
y ge
t
into ENOSPC in mixed case
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-14
Daniel J Blueman
P
r
e
v
ent oops
i
ng in
p
osix_a
c
l_val
i
d()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-25
T
s
utomu
I
toh
Btrfs:
c
lean
u
p e
r
ror handling in
inode
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-25
Josef
B
acik
Btrfs:
p
ut
t
he right bio if we
have
a
n erro
r
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-25
Josef Bacik
Btrfs: free bitmaps properly w
h
en evicting the cache
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-25
Li
Z
e
fan
Btrfs: Fre
e
free_spac
e
i
tem properly in btrfs_trim_block_group()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-25
David
Sterba
bt
r
fs: a
d
d missing spin_unlock t
o
a rare e
x
it path
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-25
Tsutomu Itoh
Btrfs: chec
k
return v
a
lue of kmal
l
oc()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-25
It
a
ru Kitayama
btr
f
s: fix wr
o
ng
allocating flag wh
e
n
reading page
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-25
Tsutomu I
t
o
h
Btrf
s
: fix missi
n
g mute
x
_
u
nlock in bt
r
f
s
_
del_di
r
_entries_
i
n
_
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-20
Chris
M
ason
Btrf
s
:
do some pluggin
g
in th
e
submit_b
i
o threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-18
Chris Mason
Btrfs: fix free space ca
c
he leak
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-16
Josef Bacik
Btrfs: avoid taking the c
h
u
n
k_mutex in do_
c
hunk_
a
lloc
commit
|
commitdiff
|
tree
2011-04-16
Chr
i
s Mason
Btrfs end_bio_ex
t
ent
_
rea
d
page sho
u
ld look for locke
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-15
C
hri
s
M
a
son
Btrfs: don't force chunk alloc
a
tion in
find_free_extent
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-13
Chri
s
M
a
s
on
Btrfs: make u
n
cache_state unconditional
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-12
Chris Mason
M
erg
e
branch 'for-chris' of git:
/
/git
.
k
e
rne
l
.
o
r
g
/pub
.
.
.
commit
|
commitdiff
|
tree
2011-04-12
Arne Jans
e
n
b
t
rfs: using cach
e
d exte
n
t
_
state in set/unlock combi
n
a
tion
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-12
Xin Zhong
Btrf
s
:
fix subvolume mount by na
m
e proble
m
when def
a
ult
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-12
Daniel J
B
l
uem
a
n
fix
u
s
er annota
t
ion
i
n ioctl
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-12
Josef Bacik
Btr
f
s: check for duplicate iov_base's
when d
o
ing dio
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-12
S
ergei Trofi
m
o
v
i
ch
b
t
r
fs: properly handle overla
p
ping
areas in
m
emmove_ext
e
n
t
_b
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-12
Yosh
i
n
o
ri
San
o
Bt
r
f
s
: fi
x
memory le
a
ks i
n
btrfs
_
new_inode()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-05
Josef Bacik
Btrfs:
d
on't warn in btrfs_add_
o
rphan
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-05
Josef Bacik
B
t
rfs: fix
f
ree
s
pa
c
e cache
w
hen t
h
ere are pin
n
e
d
e
x
t
ents
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-05
Li
Z
efan
Btrfs: Fix
uninitialized root flags f
o
r
subvolumes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-05
Miao Xie
btrfs: clear
__GFP_FS flag in the space cache inode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-05
Y
oshinori Sano
Btrfs: fix me
m
o
ry leak in st
a
rt_transaction(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-05
Tsutomu Itoh
Btrfs: fix memory
l
eak in bt
r
fs_io
c
tl
_
start_syn
c
()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-05
Johann
L
ombardi
Btrfs
:
f
i
x
subvol_sem leak i
n
btrfs_rename()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-05
Li Zefan
Btrfs:
Fix
o
o
ps for defra
g
with
c
ompression turned
on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-05
T
su
t
omu Itoh
Btrfs: fix /proc/mo
u
nts info
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-05
Tsutomu Itoh
Btrfs: fi
x
compile
r
warning in file
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
Chris Mason
Btrfs:
fi
x
__btrfs
_
m
a
p_bl
o
ck o
n
3
2
b
it
m
ac
h
in
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
Miao Xie
btrfs: fix
p
ossi
b
le d
e
adlock by clearin
g
__GFP_FS flag
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
A
l Viro
bt
r
fs
:
check link counter overflow in l
i
n
k(2)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
Al
Vir
o
btrfs: don't mess
with
i_nlink of unl
o
cked
inode in
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
Tsutomu
I
toh
Btrfs: check return value of btr
f
s_alloc_
p
ath
(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
liubo
Btrfs: f
i
x
OOPS of empty fi
l
esystem
a
f
ter ba
l
ance
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
l
i
ubo
Btrfs: fix memo
r
y l
e
ak o
f
e
m
p
ty filesystem after b
a
lance
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
liubo
Bt
r
fs: fix
r
et
u
rn value of se
t
flags
i
octl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
Yoshinori Sano
B
t
rfs: fix uncheck memory a
l
locati
o
ns
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
l
iubo
b
trfs: m
a
ke in
o
de ref
l
o
g recover
y
faster
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
Li Dong
y
ang
Btrfs: add btrfs_trim_f
s
() to handle FITRIM
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
Li Dongyang
Btrfs: adjust btrf
s
_d
i
s
c
ard_ext
e
nt()
r
eturn errors
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
Li Dongyang
Btrfs: make btrfs
_
map_block()
r
eturn
entire free extent
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
Li
D
ongyang
Btrfs: ma
k
e update_rese
r
ved_
b
ytes(
)
public
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next