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: reduce extent_state lock contention for metadata
2011-07-27
Chris Mason
Bt
r
fs: reduce extent_s
t
at
e
l
ock co
n
tention for metadata
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-07-27
Chris Mas
o
n
Btrfs: remove
l
oc
k
dep magi
c
from btrfs_next_
l
e
af
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-07-27
Ch
r
is
M
ason
Bt
r
fs
:
make a
lockdep class
f
o
r
each
root
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-07-27
Chris Mason
Btrfs:
s
witc
h
the btrfs tree
locks to reader/wr
i
ter
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-07-27
Ch
r
is Maso
n
B
trfs: stop usin
g
hig
h
mem for extent_buffers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-24
C
hris Mason
Btrf
s
: mak
e
sure to r
e
cord t
h
e tra
n
sid in n
e
w inodes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-17
C
h
ris Mason
Btrfs: a
v
oid delayed m
e
tadata items du
r
ing commits
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-17
Chris
Mas
o
n
Merge branch 'for-chr
i
s' of g
i
t://
g
it
.
kernel
.
org/pu
b
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-17
Chris Mason
B
trfs: fix
relocation races
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-13
Chris M
a
son
Btrfs: drop th
e
delalloc_bytes check in s
h
rink_delalloc
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-13
Chris Mason
Btrfs
:
check the
r
eturn
v
a
lue fr
o
m
s
et_an
o
n_supe
r
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-10
Chris M
a
son
M
e
rge branch 'for-
c
hris' of gi
t
:
/
/git
.
ke
r
nel
.
org/pub
.
.
.
commit
|
commitdiff
|
tree
2011-06-10
Chris Mas
o
n
Btrfs: make s
u
re to re
c
heck
f
o
r
bitmaps in clusters
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
Chris Mason
Btr
f
s
:
add
mount -o
ino
d
e
_
c
a
che
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
Chris Mason
Btrf
s
: make sure
w
e
don't overflow the free space cache
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
Chris Mason
Btrfs: fi
x
u
n
init
v
a
r
i
able
in the delayed
inode co
d
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-28
Chris
Mason
Merge
branc
h
'for-chris' of
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-27
Chris Ma
s
on
B
t
r
fs: u
s
e th
e
device_
l
i
s
t_mut
e
x
d
u
ri
n
g
write_
d
ev_supers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-26
C
hris Ma
s
on
Bt
r
fs: return -ENOMEM
i
n cle
a
r_ext
e
nt_bit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-26
C
hri
s
Mason
B
t
rfs
:
ad
d
mount -o
auto_defrag
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Chris M
a
s
on
Merge br
a
nc
h
'cle
a
nups
_
and_
f
ix
e
s'
into inod
e
_
n
umb
e
rs
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-23
Chris Mason
M
e
rge branch 'for-chris' of gi
t
://git
.
k
e
r
n
el
.
org/pub
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-22
Chris Mason
M
e
rge
b
r
a
nch 'al
l
oc
a
tor' of git
:
//g
i
t
.
kernel
.
org/
p
ub
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-22
C
h
ris Mason
Merge br
a
n
c
h
'cleanups' of git:
/
/repo
.
or
.
cz/li
n
ux-2
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-22
Chris Mason
Btrfs: upd
a
te
the delayed
i
no
d
e code to use the btrfs_ino
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-22
Ch
r
is Mason
M
er
g
e branch
'
delaye
d
_inode' into inod
e
_nu
m
bers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-21
Chris
M
ason
Merge branch 'ino-al
l
oc' of git
:
//repo
.
or
.
cz/linux
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-20
Chris Mason
Btrfs: do some pluggi
n
g in the submit_b
i
o
t
hreads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-18
Chris Ma
s
o
n
B
t
r
f
s: fix free space cache leak
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-16
C
h
ris Mason
Btrfs end_bi
o
_extent_readpa
g
e should look f
o
r lock
e
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-15
Chris Mason
Btrfs:
d
on
'
t
f
orce chunk allocation in find_free_e
x
te
n
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-13
Chr
i
s Mason
B
t
rfs: m
a
ke uncache_state un
c
ond
i
tional
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-04-12
Chris Mason
Merge
b
ra
n
ch 'for-
c
hris' of g
i
t://g
i
t
.
kern
e
l
.
org/pub
.
.
.
commit
|
commitdiff
|
tree
2011-03-28
Ch
r
is
Mason
Btrfs: fix
_
_btrfs
_
map_block
o
n
32 bit machi
n
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-28
Ch
r
is Mason
Btrfs: use RCU ins
t
ead of a sp
i
nlock to protect the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-12
Chri
s
M
a
son
B
t
rf
s
:
break ou
t
of shrink_delalloc
earlier
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-08
Chris
Maso
n
Btrfs: make sure not to return o
v
erlapping extents
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-07
Chri
s
M
a
son
Btrfs: deal with short retur
n
s f
r
om copy_from
_
user
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-03-07
Chris M
a
son
Btrf
s
: fix
r
egre
s
sions in
c
opy_f
r
om_u
s
er handling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-02-23
Chris Mason
Btr
f
s
:
fix fiemap bugs wit
h
delalloc
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-02-16
C
hris Mason
Btrfs: allow ba
l
ance t
o
e
x
plicit
l
y allocate chun
k
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-02-16
Chris
M
ason
Btrf
s
: p
u
t
E
NOSPC debugging under a mount
o
pti
o
n
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-02-14
Chris
M
ason
Btrfs: don't release pages w
h
en we
c
an't cle
a
r the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-02-14
C
hris Mason
Btrfs
:
fix p
a
ge
-
>private races
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-02-07
Chris Mason
md_make_request: don't tou
c
h t
h
e bi
o
a
fter calling
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-02-01
Chris Mason
Btrfs
:
avoid
uninit vari
a
ble warnings in
ordere
d
-d
a
ta
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-01-31
Chris Mason
Btr
f
s:
catch error
s
f
r
o
m
btrfs_sync_log
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-01-28
Chris
Mas
o
n
Merg
e
branch 'bug-fixes' of git://repo
.
or
.
c
z
/linux
.
.
.
commit
|
commitdiff
|
tree
2011-01-16
Chris Mason
M
e
r
ge branch 'lzo
-
support' of git://repo
.
or
.
cz/li
n
ux
.
.
.
commit
|
commitdiff
|
tree
2011-01-16
C
h
ris Mason
Merg
e
b
r
anch 'reado
n
ly-snaps
h
ots' of git://repo
.
or
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
Chris Mason
Btrfs: f
i
x off by
o
n
e while
s
e
t
t
ing bl
o
ck groups readonly
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-12-14
C
h
r
i
s Mas
o
n
Btrfs:
p
r
event RAID level down
g
rades when space i
s
low
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-12-14
C
hris Mason
Btrfs:
accou
n
t
for missing devices in RAID allocation
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-12-13
Chr
i
s Mason
Btrfs:
E
IO when we fail
to
read tree roots
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-11-29
Chris Mason
B
trfs: don't use migrate page without
CONFI
G
_M
I
GRATION
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Mason
Btrfs: deal with DIO bios that span more
than one ordered
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-11-22
Chris Mason
B
t
rfs: avoid NULL pointe
r
deref in try_release
_
extent_buffer
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-11-22
Chris Mas
o
n
B
trfs: add
migrate page
for metadata inode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-10-30
Chri
s
Maso
n
Btrfs:
d
eal wi
t
h errors
from updating the t
r
ee log
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-10-29
Chr
i
s
M
a
son
Btrfs:
drop unused var
i
able
i
n
block_al
l
oc
_
rsv
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-10-29
Chris Mas
o
n
Btrfs
:
fix raid code f
o
r removing
m
is
s
ing drives
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-10-29
Chris Mason
Btrfs: use
t
h
e
flusher threads f
o
r de
l
a
lloc throttling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-10-29
Ch
r
is Mason
Bt
r
fs: tune
t
he chun
k
a
l
location to 5%
o
f the
FS as
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-10-29
Chris Maso
n
A
dd new
functions
for triggering inode writeback
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-10-29
Chri
s
Mas
o
n
Bt
r
fs
:
don
'
t loop forever on bad btree blocks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-10-29
C
hris Mason
Merge
b
ranch 'bug-f
i
xes' of git://git
.
kern
e
l
.
org/pub
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-10-26
Chri
s
M
a
son
ai
o
: bump
i
_
c
o
u
n
t in
s
tead o
f
using igr
a
b
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
R
D
S: flush fmrs before al
l
o
c
at
i
ng
new ones
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris Maso
n
RDS
:
pr
o
perly use s
g
_init_table
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris
M
a
son
RDS: use delaye
d
work for the FMR
f
l
ushes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
rds:
m
o
re FMRs ar
e
faster
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chri
s
M
as
o
n
r
d
s: recycle FMRs t
h
rough lockless li
s
ts
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chr
i
s Mas
o
n
RDS: use
f
riendly gfp masks for prefill
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris Ma
s
on
RDS/
I
B
: Add caching of frags and incs
...heavily on an initial patch by
Chris Mason
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
C
h
ris M
a
son
rds: Fix referenc
e
cou
n
ting on the for xmit_atomic
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
rds: use RCU to p
r
otect
t
he conne
c
tion hash
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris Ma
s
on
R
DS: use locki
n
g on the connection hash li
s
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris
Mason
rds: Fi
x
RD
M
A message
r
eference counting
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Ch
r
is Mason
rds: don'
t
let RDS s
h
utd
o
wn a connecti
o
n w
h
ile se
n
ders
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
C
h
ris M
a
son
rds: Use
R
CU for the bind lookup sear
c
hes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
C
hri
s
Mason
rds: rcu-ize
rds_ib_get_device()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris M
a
son
rd
s
: per-rm flush_
w
ait w
a
it
q
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
C
h
ris Mason
rds: switch to rwlock o
n
bi
n
d
_lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chri
s
Ma
s
on
RDS:
U
se
a
ge
n
eration counter to avoid rds_sen
d
_xmit
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-07-19
Chris
M
aso
n
Btrfs: fi
x
split_leaf double split corner case
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-05-27
Chris Mas
o
n
Btrf
s
: add more er
r
or
c
he
c
k
i
ng to btrfs_dirty_i
n
ode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-05-27
C
h
ris Mason
Btrfs: allo
w
unaligned DIO
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-05-27
Chris
M
ason
Btrfs:
dro
p
verbose enospc pri
n
t
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-05-27
Chris Maso
n
Btrfs: fix pre
a
llocati
o
n
a
nd nodat
a
cow checks in O_DIREC
T
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-05-26
C
h
ris Mason
Btrfs
:
av
o
i
d
E
N
OSPC er
r
ors in btrfs_dirty_ino
d
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-05-26
Chr
i
s Mason
Btrfs: move O_DIRE
C
T s
p
a
ce reservation t
o
btrfs_direct_
I
O
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-05-26
Chris Ma
s
on
Btrfs: re
w
ork O_DIRECT enospc handling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-05-25
Chr
i
s Mas
o
n
Btrfs
:
use async helpers for DIO write checksummi
n
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-05-25
Chris Mason
Btrfs:
don't
w
alk
around
with task->state !
=
TASK
_
RUNNING
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-04-06
Chris M
a
son
B
trfs: make sure the chun
k
a
llocator doesn't creat
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-04-05
Chris Mason
Btrfs: add c
h
ec
k
for changed leaves
i
n se
t
up_leaf_for_split
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-03-18
Ch
r
is
Mason
B
trfs: f
i
x the
i
nod
e
r
e
f sea
r
ches do
n
e by btrfs_search_path_
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-03-18
Chri
s
M
a
son
Btrfs: allow t
r
eeid==0 in the i
n
ode look
u
p ioctl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-03-18
Chris
M
ason
Btr
f
s
:
return key
s
for large it
e
ms to th
e
searc
h
i
o
c
tl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-03-18
C
h
ris
M
ason
Btr
f
s: fix key checks and advance in t
h
e
search ioctl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next