repo.or.cz
/
linux-2.6
/
libata-dev.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[XFS] Remove the xlog_ticket allocator
2008-04-18
David Chinner
[X
F
S] Remove
the xlog_ticket allocator
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
D
avid Chi
n
ne
r
[XFS] Per ic
l
og callba
c
k
c
hain lock
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
David
C
h
i
n
ner
[XFS] Ensur
e
a
btree inse
r
t
r
eturns
a
vali
d
cursor
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] Account for in
o
de clus
t
e
r
alignm
e
nt in all a
l
locations
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
David Chinne
r
[XFS] Use power-of-2 sized buffers to reduc
e
overhead
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
Da
v
id Chinner
[XFS] Use
a
t
o
mi
c
counters for
k
trace b
u
ffer ind
e
x
es
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
D
a
vid C
h
inner
[XFS
]
Update c/mtime cor
r
e
ctl
y
on t
r
unca
t
es
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
Davi
d
C
h
inner
[X
F
S] Use
atomi
c
s for ic
l
og reference counting
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
Da
v
id Chinn
e
r
[XFS] Pr
e
vent AIL lock contention
during transaction
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] Use
x
fs
_
inode_clean() in more
places
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
D
avid Ch
i
nner
[
XFS] Rem
o
ve the xfs_icluster str
u
c
t
ure
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
David
Chinner
[XFS] Don't block
p
df
l
u
s
h w
h
en writin
g
back ino
d
es
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-18
David
Chinne
r
[
X
F
S] Factor
xfs_itob
p
() and x
f
s
_
i
notobp
(
)
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-04-10
David Chin
n
e
r
[XFS] Fix superb
l
ock features2 fiel
d
al
i
gn
m
ent problem
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-03-06
Da
v
id Chinner
[XFS] fix ino
d
e
l
eak i
n
x
fs_iget_core()
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-03-06
David Chinne
r
[XFS] 977545
9
775
4
5 977545 97754
5
977545 977545 xfsaild
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
David
C
h
i
nner
[XFS
]
Fix oops in x
f
s
_
file
_
readdir(
)
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
David Chin
n
er
[XFS] Make
xfs
_
ail_check check less
b
y
default
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
D
a
v
id Chinner
[X
F
S] Move
AIL pushing into
i
t's own thread
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS] Fix xfs_lowbit
6
4
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS] M
o
ve pl
a
tform specific
mount
o
p
tion
p
arse out
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
David Chi
n
ner
[XFS
]
Impleme
n
t
fa
l
lo
c
a
t
e
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS] Fix
i
n
ode
allocatio
n
la
t
e
ncy
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS
]
Fix tran
s
action
o
verrun during
writebac
k
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS] Show all mo
u
nt args in /pr
o
c
/
mounts
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
David C
h
inner
[
X
FS] Fix sparse
w
arning in xlog_recover_do_efd_t
r
a
n
s
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
David
C
hinner
[XFS] Fix up sp
a
rse
warni
n
gs
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2008-02-07
David Ch
i
nner
[XFS
]
Use the generic bitops rather than imp
l
e
m
enti
n
g
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-12-10
Dav
i
d Chinner
[
X
FS] Fix xfs_ichgtime()s bro
k
en u
s
age
o
f I_SYNC
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-12-10
David Chinne
r
[XFS] Fix bro
k
en inode cluster setup
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-10-15
David
Chinner
[XF
S
]
Radi
x
tre
e
bas
e
d inod
e
cac
h
in
g
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-10-15
Dav
i
d
C
hinner
[XFS] Barriers ne
e
d
to be dynamica
l
l
y
c
hecked and switched off
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-09-17
Dav
i
d Ch
i
n
ne
r
[XFS]
O
n-demand reapin
g
of the
MRU cache
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-09-05
D
avi
d
Chinner
[XFS]
S
et
f
ilestreams object
t
imeout to somet
h
i
ng sane
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-19
David
C
hi
n
ner
[IA64
]
f
a
llo
c
ate sy
s
tem call
Signed-Off-By: Dave Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-19
Da
v
id Ch
i
nner
[
X
FS] F
i
x in
o
de s
i
ze up
d
ate b
e
fore data wr
i
te
in
xfs_setattr
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-19
David Chinner
[X
F
S] Al
l
ow punching holes to free space when at ENOSPC
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-19
Da
v
id
C
hi
n
n
er
[XFS] Implement ->pag
e
_mkwrit
e
in X
F
S
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-19
Da
v
id C
h
inner
[FS]
I
mp
l
ement bl
o
ck_page_
m
k
w
rite
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
David
C
hinner
[
X
FS] Fix lo
c
kdep a
n
no
t
ations for xfs_lock_ino
d
es
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
David Chinn
e
r
[LIB
]
: expor
t
radix_tre
e
_pre
l
oa
d
()
Signed-Off-By: Dave Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
D
a
vid
Chinner
[
XFS] Quo
t
a
inode h
a
s
n
o
parent
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[
X
FS] Concurre
n
t Multi-Fi
l
e Da
t
a St
r
eams
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
D
avid Chin
n
er
[
X
F
S] Simplify X
F
S min/max
macros
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
Dav
i
d
C
hinner
[
X
FS]
F
ix remount,
r
eadonly pa
t
h to
f
lush
e
verythin
g
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS
]
Cleanup
inode ex
t
ent s
i
ze hint ex
t
raction
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
D
avid Chinner
[XFS] Prevent ENOSPC from ab
o
rting t
r
a
n
s
actions that
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
Da
v
id Chinne
r
[XFS] Pre
v
ent deadlock when flu
s
h
i
n
g ino
d
es on u
n
m
o
unt
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
D
avid Chinner
[
XF
S
]
M
ap unwritten
e
xte
n
ts cor
r
ect
l
y for I/o
completion
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
David
Chinner
[XF
S
] Apply transaction
delta counts at
o
mically to
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
David C
h
inne
r
[XFS
]
Handle null
r
eturned f
r
om xfs_vt
o
i() in xf
s
_setfilesize()
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XF
S
] Block
on unwrit
t
en
e
xtent conversion du
r
ing synchr
o
no
u
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
Da
v
id Chinner
[XF
S
] Flus
h
the bl
o
ck
devic
e
before closing it on
u
n
mount
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS]
x
fs
_
bmapi
f
ails t
o
u
p
date the previous extent
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS] Fix
the
transaction flags to mak
e
lazy
superblock
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
D
a
vid Chinn
e
r
[XFS]
Lazy Sup
e
rblock
C
ounters
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
David Chin
n
er
[XFS]
Mak
e
hole punching at EOF atomi
c
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
D
a
v
id Chinner
[XFS
]
Fix vmalloc l
e
ak on moun
t
/unmount
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
Dav
i
d
C
h
inner
[XFS] Fix us
e
-after-free during log unmo
u
nt
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-07-14
David
C
hinn
e
r
[X
F
S] Sleeping wit
h
t
h
e
i
l
o
ck waiting for I/O
c
ompletion
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-05-29
David Chinner
[XFS] Write at EOF may not
u
pdat
e
fil
e
size correctly
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-12
David Chinner
[
PATCH] Make XFS
u
se BH_Unwri
t
ten and BH_De
l
ay correctly
Signed-off-by: Dave Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-12
David Chinner
[PATCH] Mak
e
BH_U
n
written a first class bufferhead
.
.
.
Signed-off-by: Dave Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
David Chinne
r
[XFS
]
Don't
u
s
e kmap in xfs
_
iozero
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS] Make fre
e
ze code a little cle
a
ner
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
David Chin
n
er
[XFS] Ensure
a
frozen filesystem has a
c
lean lo
g
before
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
David
C
hinn
e
r
[XFS] Fix s
u
b-
b
lock zeroing for bu
f
fered writes into
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
David
C
hinner
[XFS] F
i
x block r
e
servation
mech
a
nism
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
David
C
h
inner
[X
F
S] Make
growfs work for a
m
ounts grea
t
er than 2TB
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
Dav
i
d Chinner
[XFS] Fix ino
d
e log item
use
-
after-free on
f
orced shut
d
own
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
David C
h
inn
e
r
[
X
FS] Fix
UP build brea
k
age due
t
o
u
nde
f
ined m_icsb_mutex
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
D
avid Chinner
[
XFS] Reduction gl
o
bal superblock
l
o
c
k con
t
ention near
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
David Ch
i
nner
[
XFS] Keep stack usage d
o
wn for 4k stacks
b
y us
i
ng
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
David Ch
i
nner
[XFS] Current usag
e
of buftarg flags is inco
r
rect
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[
X
FS]
Fix
a
sy
n
chronou
s
buftarg flush deadlock
when
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-02-10
David C
h
i
n
n
e
r
[XFS] Make quiet mount
s
quiet
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2007-01-12
Davi
d
Chinner
[PATCH
]
Revert bd_moun
t
_
m
utex
b
ack to a semaphore
Signed-off-by: Dave Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-12-21
David Chin
n
er
[PATCH] Fix XFS af
t
er
c
lear_pag
e
_
d
irty(
)
removal
commit
|
commitdiff
|
tree
2006-11-21
D
avid Ch
i
nner
[XFS]
S
tale the corre
c
t inod
e
w
h
en fr
e
e
ing clu
s
ters
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-11-11
David Chinner
[X
F
S] R
e
move K
E
RN
E
L_VERS
I
ON
m
acr
o
s
from xfs
_
d
m
api
.
h
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-11-11
David Chinner
[XFS]
P
revent
a
deadlock wh
e
n
xfslo
g
d
u
n
pins inodes
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-11-11
David Chinner
[XF
S
] Clean up i_flags an
d
i_flags
_
lock hand
l
in
g
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-09-28
David C
h
inner
[XFS] Really fi
x
us
e
after free
i
n xfs_
i
unpin
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-09-07
Dav
i
d Chinner
[XFS] Fix xfs_splice_write
(
)
so
a
ppended data gets
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-09-07
Dav
i
d
Chinner
[XFS] P
r
even
t
fr
e
e
space
o
versubscription and xf
s
s
yn
c
d
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-06-09
David Chinner
[XFS] Stop a BU
G
fr
o
m occur
r
ing in
gen
e
ric_
d
elete_inode
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-04-11
Davi
d
Chinner
[
X
FS] Fi
x
a
n
ino
d
e use-after-free durin an unpin
.
W
h
en
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-04-11
David Chinner
[XFS]
F
ix i
n
ode re
c
lai
m
s
calability
r
egr
e
ssion
.
When
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-03-22
D
a
vid
Chi
n
n
e
r
[XFS] Check that
a
page has dirty buff
e
rs be
f
ore
f
inding
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-03-22
D
avi
d
C
hinner
[XFS]
Explain the race cl
o
sed by th
e
ad
d
ition of vn_iowait
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-03-14
David Chinner
[XFS] u
s
ing a spinlo
c
k per cpu f
o
r superblock counter
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-03-14
David Chinner
[XFS] Add support f
o
r h
o
tplug CPUs to the per-CPU
s
uperbl
o
ck
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-03-14
D
a
vid Chinner
[
XF
S
]
On mac
h
i
nes with mo
r
e than 8 cpus
,
w
hen
r
unnin
g
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-03-14
David Chinner
[X
F
S] find_exported
_
den
t
ry
(
)
.
XF
S
d
o
es not need
to
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-02-07
David Chinner
[
X
FS
]
Acco
u
nt for the
page we just wr
o
te
w
hen w
e
d
e
tect
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-01-18
David Chinn
e
r
[XFS] Fix a race in xfs
_
s
u
bmit_ioend()
w
here we can
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2006-01-11
David Chin
n
er
[XFS] Introduce per-filesy
s
tem de
l
wri pagebuf
flus
h
ing
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2005-11-01
David Chinner
[XFS] Introduce two new mount o
p
tions (nolargeio/lar
g
eio
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2005-09-04
David C
h
inner
[
X
FS] Fi
x
racy ac
c
ess t
o
pb_fla
g
s
.
pagebu
f
_rele(
)
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree
2005-09-02
David Chinner
[
X
F
S
]
Prevent the incore superbloc
k
s
b_fdblocks count
.
.
.
Signed-off-by: David Chinner <
dgc@sgi.com
>
commit
|
commitdiff
|
tree